Access - Access + Visual Basic

 
Vista:
sin imagen de perfil

Access + Visual Basic

Publicado por José (1 intervención) el 11/04/2007 23:45:47
que tal tengo este codigo hecho en visual

Set WrkJet = CreateWorkspace("", "admin", "", dbUseJet)
Set db = WrkJet.OpenDatabase(Ruta)
Set db = OpenDatabase(Ruta, False)
Dim rc1 As Recordset
Set rc1 = db.OpenRecordset("select codcli from clientes where codcli = 5", OpenDynaset)
rc1.LockEdits = True
rc1.Edit

cuando ejecuto este mismo codigo en otra pc un segundo despues, quiero qeu me diga que no puedo ingresar porque esta bloqueado por pc1, pero no hace nada!!
entra igual

como puedo hacer para manejar los bloqueos y que anden?

gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Access + Visual Basic

Publicado por Cristian Vasquez (47 intervenciones) el 12/04/2007 01:47:35
Viejo mi consejo es que utilices la propiedad connection control del objeto connection mas o menos asi ( Esto es en ADO no se como aplicaria para DAO)

Sub Que_No_Entre_Nadie()

Dim Conexion as ADODB.Connection

set Conexion = "Cadena de Conexion con las caracteristicas"

conexion.properties ("Jet OLEDB: Connection control")=1

End Sub

con la propiedad en uno a la base de datos no le entran mas usuarios y en dos puede entrar cualquier usuario.

espero que te sirva.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar