MOVER REGISTROS PARA FRENTE OU PARA TRAZ

USUARIO.EXCLUIDOS 23/08/2007 10:11:38
#232197
Olá Pessoal,
seguinte: no sistema eu tenho uma tabela de cadastro de produtos, vamos dizer que eu tenho 20 produtos cadastrados, eu gostaria de ter um botao que movesse esses registros para traz ou para frente para ver o que temos cadastrado, mostrando os campos do cadastro!
agradeço a todos ai com a ajuda grande abraço![S50]
USUARIO.EXCLUIDOS 23/08/2007 10:22:04
#232199
Se você estiver usando ADO, coloque dois botoes no projeto seguido dos codigos abaixo:


-> Registro anterior:

Private Sub Command1_Click()

rst.MovePrevious
If Not rst.BOF Then
exibe_dados
Else
rst.MoveFirst
End If

End Sub


-> Próximo registro:

Private Sub Command2_Click()

rst.MoveNext
If Not rst.EOF Then
exibe_dados
Else
rst.MoveLast
End If

End Sub

USUARIO.EXCLUIDOS 23/08/2007 10:25:14
#232200
ERRATA
======

Para o registro anterior, o correto é "rst.MovePrevious".
Para o próximo registro, o correto é "rst.MoveNext".

Valeu!
Espero ter ajudado.
USUARIO.EXCLUIDOS 23/08/2007 10:43:00
#232202
Resposta escolhida


Ae..peguei akele exemplo seu mesmo e fiz os botões...veja se entende e te ajuda

boa sorte


Tópico encerrado , respostas não são mais permitidas