consigo passar registro por registro com o MoveNext OK!
Consigo também mover para o primeiro registro com o MoveFirst OK!
O MovePrevious não funciona e dá o seguinte erro:
Run Time Error '3219' Operação não permitida neste contexto
O MoveLast não funciona e dá o seguinte erro:
Run time error '2147217884(80040e24)
o conjunto de linhas não oferece suporte para busca regressiva
abaixo todo o codigo:
general declarations
Dim cnncomando As New ADODB.Command
Dim rs_Pronaf As New ADODB.Recordset
Private Sub Command1_Click()
With rs_Pronaf
rs_Pronaf.MoveNext
Text1 = !cod
Text2 = !nome
Text3 = !municipio
End With
End Sub
Private Sub Command2_Click()
With rs_Pronaf
rs_Pronaf.MoveFirst
Text1 = !cod
Text2 = !nome
Text3 = !municipio
End With
End Sub
Private Sub Command3_Click()
With rs_Pronaf
rs_Pronaf.MoveLast
Text1 = !cod
Text2 = !nome
Text3 = !municipio
End With
End Sub
Private Sub Command4_Click()
With rs_Pronaf
rs_Pronaf.MovePrevious
Text1 = !cod
Text2 = !nome
Text3 = !municipio
End With
End Sub
Private Sub Form_Load()
With cnncomando
.ActiveConnection = cnnProjetos
.CommandType = adCmdText
.CommandText = " select * from projetos "
Set rs_Pronaf = .Execute
End With
With rs_Pronaf
Text1 = !cod
Text2 = !nome
Text3 = !municipio
End With
End Sub
Pergunta
Macêdo
consigo passar registro por registro com o MoveNext OK!
Consigo também mover para o primeiro registro com o MoveFirst OK!
O MovePrevious não funciona e dá o seguinte erro:
Run Time Error '3219' Operação não permitida neste contexto
O MoveLast não funciona e dá o seguinte erro:
Run time error '2147217884(80040e24)
o conjunto de linhas não oferece suporte para busca regressiva
abaixo todo o codigo:
general declarations
Dim cnncomando As New ADODB.Command
Dim rs_Pronaf As New ADODB.Recordset
Agradeço desde já a atenção de todos.
Link para o comentário
Compartilhar em outros sites
5 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.