COMO MOVIMENTAR RESGISTROS???
OLA!!! ESTOU QUERENDO FAZER AQUELES BOTÕES QUE ANDAN P/FRENTE, P/TRAS, P/ INICIO E P/ FIM, COMO ESTOU USANDO CONEXÃO ADO COM BANCO ACCESS, O COMANDO MOVEFIRST, MOVENEXT..., NÃO FUNCIONA...
SERà  QUE ALGUEM CONHECE ALGUM MODO DE FAZER ISTO, OU ALGUMA FERRAMENTA QUE FAÇA ISTO????
FICO MUITO GRATO COM A RESPOSTA....
OBRIGADO!!!
SERà  QUE ALGUEM CONHECE ALGUM MODO DE FAZER ISTO, OU ALGUMA FERRAMENTA QUE FAÇA ISTO????
FICO MUITO GRATO COM A RESPOSTA....
OBRIGADO!!!
cara, como nao da certo? vc ta faznedo certinho?
se vc usa adodc faiz assim:
private sub command1_click
Adodc1.Recordset.MoveFirst
ou
Adodc1.Recordset.MoveLast.....next.....
end sub
caso nao, substituà o adodc pela variavel de conexao...
espero ter ajudado.!
se vc usa adodc faiz assim:
private sub command1_click
Adodc1.Recordset.MoveFirst
ou
Adodc1.Recordset.MoveLast.....next.....
end sub
caso nao, substituà o adodc pela variavel de conexao...
espero ter ajudado.!
Não deu certo.....
as vezes é o modo de abertura que vc esta usando na conexao do recorset
private sub botanterior_click()
adodc1.recordset.moveprevious
end sub
private sub botproximo_click()
adodc1.recordset.movenext
end sub
Private sub botultimo_click()
adodc1.recordset.movelast
end sub
Private sub botprimeiro_click()
adodc1.recordset.movefirst
end sub
se não funcionar e você utilizar conexão declarada poste o codigo da conexão e qual a mensagem de erro assim fica mais facil resolver o seu problema.
adodc1.recordset.moveprevious
end sub
private sub botproximo_click()
adodc1.recordset.movenext
end sub
Private sub botultimo_click()
adodc1.recordset.movelast
end sub
Private sub botprimeiro_click()
adodc1.recordset.movefirst
end sub
se não funcionar e você utilizar conexão declarada poste o codigo da conexão e qual a mensagem de erro assim fica mais facil resolver o seu problema.
Vc deve previnir tb a movimentação do cursor para posições anteriores à  primeira e posteriores à  última :
--- primeiro
If Not rs.BOF Or Not rs.EOF Then
rs.MoveFirst
End If
End Sub
--- proximo
If Not rs.EOF Then
rs.MoveNext
End If
If rs.EOF And Not rs.BOF Then
rs.MovePrevious
End If
End Sub
--- Ultimo
If Not rs.EOF Or Not rs.BOF Then
rs.MoveLast
End If
End Sub
--- anterior
If Not rs.BOF Then
rs.MovePrevious
End If
If rs.BOF And Not rs.EOF Then
rs.MoveNext
End If
End Sub
Abraços
--- primeiro
If Not rs.BOF Or Not rs.EOF Then
rs.MoveFirst
End If
End Sub
--- proximo
If Not rs.EOF Then
rs.MoveNext
End If
If rs.EOF And Not rs.BOF Then
rs.MovePrevious
End If
End Sub
--- Ultimo
If Not rs.EOF Or Not rs.BOF Then
rs.MoveLast
End If
End Sub
--- anterior
If Not rs.BOF Then
rs.MovePrevious
End If
If rs.BOF And Not rs.EOF Then
rs.MoveNext
End If
End Sub
Abraços
Tópico encerrado , respostas não são mais permitidas