Visual Basic - Moveprevious y Movenext - Problema

Life is soft - evento anual de software empresarial
 
Vista:
sin imagen de perfil

Moveprevious y Movenext - Problema

Publicado por Emiliano (1 intervención) el 28/07/2017 20:32:00
Hola que tal, tengo un problema y es el siguiente

tengo 3 textbox en Visualbasic 6.0 cada uno enlazado con una base de datos.
Tengo dos botones: "anterior" y "siguiente" sus codigos son "adodc1.recordset.moveprevious" y "adodc1.recordset.next" respectivamente. La cuestión es que cuando llega al inicio o al final y vuelvo a presionar, me limpia los textbox, es decir, los deja en blanco y el usuario al presionar otro botón puede generar conflicto y cerrar la aplicación. Como puedo hacer para que al llegar al primero o al último frene ahí? he probado varias cosas, entre ellas un condicional if para que si los textbox están vacíos los devuelva al index 1 de la tabla pero aún así al presionar los botones me pasa lo mismo. 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
Imágen de perfil de Diego
Val: 24
Ha mantenido su posición en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

Moveprevious y Movenext - Problema

Publicado por Diego (10 intervenciones) el 03/08/2017 11:57:04
Emiliano, en el boton de anterior pones al momento de movePrevious esto

1
If not adodc1.recordset.bof adodc1.recordset.moveprevious

Y en el otro boton

1
If not adodc1.recordset.eof then adodc1.recordset.movenext

De ese modo solo ejecuta la accion, si no está al principio de la tabla, ni al final.
Espero haber podido ayudar.

Saludos y +Bytes.
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