Visual Basic - PROBLEMAS CON BOOKMARK

Life is soft - evento anual de software empresarial
 
Vista:

PROBLEMAS CON BOOKMARK

Publicado por Roberto Checa (13 intervenciones) el 25/11/2001 21:41:14
Utilizo un control Data para mostrar una serie de registros en los TextBox de un Form, cada uno de ellos para el correspondiente campo de la .mdb.
Los TextBox están bloqueados, excepto cuando un click sobre un CommandButton (Editar registro) hace que pueda ser modificado alguno de esos campos.
Tras grabar los cambios y resfrescar el Data éste se mueve al primer registro de la .mdb, algo que yo quiero evitar, haciendo que se muestre en el Form el registro editado.
Para ello trato de utilizar la propiedad Bookmark de la siguiente forma:

- En el click del CommandButton "Editar" coloco:
Dim marcador as string (o variant, aunque tampoco funciona)
marcador = Data1.Recordset.Bookmark

- En el click del CommandButton "Grabar" o en el de "Cancelar":
Data1.Recordset.Bookmark = marcador

Pero no funciona, tras grabar los cambios o cancelar la acción el Data se va al primero de los registros.

¿ Qué hago mal ?

GRACIAS POR VUESTRA AYUDA.

Roberto
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:PROBLEMAS CON BOOKMARK

Publicado por Biel (19 intervenciones) el 27/11/2001 07:48:30
Prueba a modificar el código de grabar a:
Data1.Recordset.Bookmark =Data1.Recordset.LastModified
Esto te dará la marca del registro editado.
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