Olá pessoal, estou testando aqui a navegação em formulario desacoplado, se alguem puder dar uma ajudinha
Private Sub btUltimo_Click()
'Vai para o ultimo registro
Dim db As DAO.Database
Dim rs As DAO.Recordset
Dim strSQL As String
strSQL = "SELECT * FROM Clientes"
Set db = CurrentDb
Set rs = db.OpenRecordset(strSQL)
rs.MoveLast
Me.codCliente = rs!codCliente
Me.nomeCliente = rs!nomeCliente
Me.endCliente = rs!endCliente
Me.Cidade = rs!Cidade
Me.UF = rs!UF
rs.Close
Set rs = Nothing
db.Close
Set db = Nothing
End Sub
Estou tendo problemas em ir para o próximo registro ou anterior, como fazer?
O proximo só vai uma vez, teria que pegar o registro atual e pular mais um
Private Sub btProximo_Click()
Dim db As DAO.Database
Dim rs As DAO.Recordset
Dim strSQL As String
strSQL = "SELECT * FROM Clientes"
Set db = CurrentDb
Set rs = db.OpenRecordset(strSQL)
rs.MoveNext
Me.codCliente = rs!codCliente
Me.nomeCliente = rs!nomeCliente
Me.endCliente = rs!endCliente
Me.Cidade = rs!Cidade
Me.UF = rs!UF
rs.Close
Set rs = Nothing
db.Close
Set db = Nothing
end sub
Private Sub btUltimo_Click()
'Vai para o ultimo registro
Dim db As DAO.Database
Dim rs As DAO.Recordset
Dim strSQL As String
strSQL = "SELECT * FROM Clientes"
Set db = CurrentDb
Set rs = db.OpenRecordset(strSQL)
rs.MoveLast
Me.codCliente = rs!codCliente
Me.nomeCliente = rs!nomeCliente
Me.endCliente = rs!endCliente
Me.Cidade = rs!Cidade
Me.UF = rs!UF
rs.Close
Set rs = Nothing
db.Close
Set db = Nothing
End Sub
Estou tendo problemas em ir para o próximo registro ou anterior, como fazer?
O proximo só vai uma vez, teria que pegar o registro atual e pular mais um
Private Sub btProximo_Click()
Dim db As DAO.Database
Dim rs As DAO.Recordset
Dim strSQL As String
strSQL = "SELECT * FROM Clientes"
Set db = CurrentDb
Set rs = db.OpenRecordset(strSQL)
rs.MoveNext
Me.codCliente = rs!codCliente
Me.nomeCliente = rs!nomeCliente
Me.endCliente = rs!endCliente
Me.Cidade = rs!Cidade
Me.UF = rs!UF
rs.Close
Set rs = Nothing
db.Close
Set db = Nothing
end sub