Ayuda para una base de datos multiusuarios

Buenas tardes,, ¿antes qué nada te agradezco tu tiempo... Tengo un grave problema quiero accesar a una base de datos de Access por medio de ADO pero este bloquea el archivo .MDB y nadie más puede ingresar a el ... COMO EVITO ESTO?... Gracias... Te debo una...
Respuesta
1
¿Pero cómo tienes definido la apertura de la conexión?
Muéstrame el código a ver como te puedo ayudar
Saludos
Roberto ALvarado
Cartagena - Colombia
Gracias por contestar tan rapido...
Así es como me conecto y abro un recordset... ¿yo se que para multiusuarios esta mal pero no se como hacerlo..?
Public Com as new conection
Public Rs as new recordset
'Aqui van otras declaraciones
Public Sub Conectar()
'Me conecto por un ODBC llamado Sistema
Set Com.ConnectionString = "DSN=Sistema"
Com.Open
Set Rs.ActiveConnection = Com
Rs.DataSource = "Select * from Tabla1"
Rs.Open
End Sub
Debes utilizar el adOpenDynamic, o sea la forma de abrir la base de datos y adLockOptimistic la forma de hacer lock sobre la base de e datos.
Ahora yo lo utilizo así:
Rs. Open "SELECT * FROM Tabla1", Com, adOpenDynamic, adLockOptimistic
Estos dos ultimos sonconstantes de Vb que se activan cuando pones la referencia de ADO.
Saludos
Roberto Alvarado
Cartagena - Colombia

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas