Visual Basic para Aplicaciones - Error: no hay registro activo

Life is soft - evento anual de software empresarial
 
Vista:

Error: no hay registro activo

Publicado por alejandro (34 intervenciones) el 08/01/2002 01:32:10
hola foro:
hice los clasicos botones para navegar por los registros desde vb6.
en el boton "previous" puse:
IF Rcli.Recordcount > 0 and Rcli.BOF=False then
Rcli.MovePrevious
Endif
Lo mismo me pasa con el Next.
No entiendo el problema.
Si alguien me puede ayudar le agradezco mucho.
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:Error: no hay registro activo

Publicado por Adán (23 intervenciones) el 08/01/2002 03:59:26
No recuerdo bien, pero si la memoria no me falla, el error te lo da cuando agregas, eliminas o modificas algún dato. Si eso es cierto, el problema se solucionará colocando:
On Error Resume Next
Rcli.MoveLast 'actualiza la base de datos
On Error GoTo 0

Si lo que haces es actualizar o eliminar un registro, entonces debes utilizar Bookmark o AbsolutePosition antes de MoveLast para obtener la posición del registro y volver a colocarte en esa posición después de la instrucción MoveLast.

..Pero si no es así, entonces no creo que sirva de mucho lo que acabo de escribir.

De todos mdos avísame si te sirve
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

RE:Error: no hay registro activo

Publicado por alejandro (34 intervenciones) el 08/01/2002 04:42:36
ok, la intruccion Error era lo que faltaba.
Muchas gracias.
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