Bloqueos con DAO

Josete
25 de Abril del 2005
Hola a tod@s!!!

Tengo una aplicación programada con VB6 que ataca una BD de Access. Trabajaran sobre esta base de datos 3 usuarios y necesito bloquear un registro cuando este está en edición.
Utilizo el siguiente trozo de código

while (Data1.recordset.editmode=dbeditinprogress)
Do events
Loop
Data1.recordset.edit
...

Cuando arranco la aplicación y edito desde dos usuarios el mismo registro, en el segundo me da un error diciéndome que la tabla está bloqueada y me echa de la aplicación.

Como puedo controlar esto¿?

Gracias!

josete
25 de Abril del 2005
Hola de nuevo!!

He encontrado un vínculo que explica bastante bien el tema de los bloqueos. Aquí os lo dejo para que le echeis un vistazo :

http://www.mvps.org/vexpert/articles/vbLocks.htm

Hasta luego!!!