Access - ¿Como se si un registro esta siendo modificado?

 
Vista:

¿Como se si un registro esta siendo modificado?

Publicado por Robert (2 intervenciones) el 05/03/2001 15:24:51
Hola a todos quiero hacerle la sgte. pregunta:

¿Como se si un registro se esta Modificando por otro usuario mediante codigo ADO?
un ejemplo claro porfavor

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:¿Como se si un registro esta siendo modificado

Publicado por ANTONIO (16 intervenciones) el 06/03/2001 09:16:34
**************************************************
Lo que hay que hacer es usar EditMode y comprobar si se está editando.
Veamos un ejemplo:

With Data1.Recordset
'Escribe el código para buscar el registro a editar, etc.
'...
Do While .EditMode = dbEditInProgress
DoEvents
Loop
'Cuando llegue aquí, es que ya está libre...
.Edit
'...hacer los cambios al registro...
.Update
End With
Los valores que devuelve EditMode, pueden ser:

dbEditNone Si no se está editando.
dbEditInProgress Se está editando actualmente.
dbEditAdd Se ha añadido un registro con AddNew
y el registro actual todavía está en el buffer.
*************************************************

Esta colaboracion está recogida de la página del "Guille", seguro que te servirá.

Un saludo.

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