Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

ayuda urgente

Estas en el tema de ayuda urgente en el foro de Bases de Datos General en Foros del Web. tengo una pequeña aplicación en visual basic que trabaja con tablas vinculadas a una base de datos que está en sql server, el problema que ...
  #1 (permalink)  
Antiguo 18/03/2004, 11:40
 
Fecha de Ingreso: enero-2004
Ubicación: Granada
Mensajes: 185
Antigüedad: 20 años, 4 meses
Puntos: 0
ayuda urgente

tengo una pequeña aplicación en visual basic que trabaja con tablas vinculadas a una base de datos que está en sql server, el problema que me ocurre es el siguiente:

cuando un usuario ejecuta la aplicación no surge ningún problema el problema viene cuando dos usuarios intentar trabajar con la misma aplicación entoces la aplicación se bloquea, ninguno puede trabajar, no si el problema puede venir que un usuario abra la base de datos de forma exclusiva y no deja que otro usuario trabaje con ella. A continuación coloco la cadena de conexion a la base de datos que utilizo en la aplicación.

Dim nuevaref As Recordset
Set sumarios = CurrentDb()
Set nuevaref = sumarios.OpenRecordset("creferencias", dbOpenSnapshot)

Gracias por leer el mensaje
  #2 (permalink)  
Antiguo 18/03/2004, 14:46
Avatar de claudiovega  
Fecha de Ingreso: octubre-2003
Ubicación: Puerto Montt
Mensajes: 3.667
Antigüedad: 20 años, 6 meses
Puntos: 11
se puede agregar el tipo de bloqueo, en la ayuda de visual basic, para el metodo openrecordset se puede establecer dicho valor.
Set nuevaref = sumarios.OpenRecordset("creferencias", dbOpenSnapshot,tipo_bloqueo)
__________________
Dedicado a proyectos web, actualmente desarrollando un sistema de diseño de flyers online muy fácil de usar.
  #3 (permalink)  
Antiguo 19/03/2004, 05:56
 
Fecha de Ingreso: enero-2004
Ubicación: Granada
Mensajes: 185
Antigüedad: 20 años, 4 meses
Puntos: 0
le he colocado en tipo de bloque la opción dbseechanges, pero nada, no se si es la forma de abrir la base o es la forma de crear el origen de datos o lo que es, pero que el que entra el primero va bien pero los posteriores bloquean el sistema y no se puede hacer nada.
Si sabeis algo de esto o donde puedo informarme no sabeís el favor que me haceis.Gracias
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:56.