MOVE FIRST E MOVE LAST COM CONTROLE DATA
Tenho uma dúvida que parece ser simples, porém não estou conseguindo encontrar a resposta. é o seguinte em um form e coloco um campo, um controle data e 4 botoes, um para mover para o primeiro registro outro para mover para o registro anterior um para mover para o proximo rgistro e o ultimo para mover para o ultimo. O problema está no momento em que eu estou posicionado no primeiro registro e eu clico em move first ele deixa o campo em branco, a mesma coisa acontece com o ultimo, se eu dou um move next ele mostra o campo em branco, eu não queria que isso acontecesse, e também não queria desabilitar os motoes move next e move previous pra evitas que isso aconteça.
Atenciosamente
Giovani Arruda
Atenciosamente
Giovani Arruda
Tente o seguinte nos botões ULTIMO e PRIMEIRO:
Veja se te ajuda !!
Abaraços !!
'ULTIMO:
data1.recordset.MoveLast
data1.refresh
'ULTIMO:
data1.recordset.MoveFirst
data1.refresh
Veja se te ajuda !!
Abaraços !!
Cara, vc pode fazer com que quando chegue no primeiro e o usuário pedir pra voltar ele vai pro último, quando chega no último e pede pra avançar vai pro primeiro, formando um ciclo:
Qualquer dúvida poste...flw
Private Sub cmdAnt_Click()
Data1.Recordset.MovePrevious
If Data1.Recordset.BOF = True Then
Data1.Recordset.MoveLast
End If
End Sub
Private Sub cmdPrim_Click()
Data1.Recordset.MoveFirst
End Sub
Private Sub cmdProx_Click()
Data1.Recordset.MoveNext
If Data1.Recordset.EOF = True Then
Data1.Recordset.MoveFirst
End If
End Sub
Private Sub cmdUlt_Click()
Data1.Recordset.MoveLast
End Sub
Qualquer dúvida poste...flw
Cara, dá uma olhada: NAVEGACAO DE REGISTROS COM OBJ DATA
Tópico encerrado , respostas não são mais permitidas