Problemas con BOF y EOF

Hola a todos, soy nuevo en este foro, ymi problema es el siguiente:
Programo con Visual Basic Net. Los botones de desplazamiento, el que nos sitúa en el registro anterior y el que nos sitúa en el registro siguiente, cuando llegan al final se sitúan en un registro inexistente y por lo tanto vacío, sin embargo los botones de principio y fin funcionan con normalidad.
Este es el código:
BotonAnterior
Try
    rst.moveprevious
catch
If rst. EOF = True then
rst.movefirst
end try

1 Respuesta

Respuesta
1
BotonAnterior
Try
rst.moveprevious
catch
If rst.BOF = True then
rst.movefirst
end try
BotonFin
Try
rst.movenext
catch
If rst.EOF = True then
rst.movelast
end try
Hola Carlos, muchas gracias por contestar y resolverme el problem.
Tras varias pasadas por el código, me di cuenta que el problema venia del enlace de los controles con la base de datos, ya que les tenia puesto a cada caja de texto un vbnullstring para evitar los campos nulos, y eso provocaba que cuando llegara al principio o final de fichero mostrara todos los campos en blanco. Otra vez gracias.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas