PESQUISA DATAGRID
Pessoal, boa noite
estou fazendo uma pesquisa por telefone e mostrar o resultado dessa pesquisa no datagrid mas dá error 7004.
Segue meu código, o erro está em vermelho. ( Set DataGrid1.DataSource = rs )
Me ajudem.
Obrigado
Dim pesquisa As String
Dim rs As ADODB.Recordset
Set conex = New ADODB.Connection
conex.Open stringdeconexao
stringsql = [Ô] select * from Clientes where cli_telefone like [Ô]
pesquisa = txt_pesquisa.Text
stringsql = stringsql & [Ô][ô]%[Ô] & pesquisa & [Ô]%[ô][Ô]
Set rs = New ADODB.Recordset
rs.Open stringsql, conex, adOpenForwardOnly, adLockOptimistic
If rs.EOF Or rs.BOF Then
MsgBox ([Ô]Não foi encontrado nenhum registro, tente de novo[Ô]), vbInformation
Else
[txt-color=#e80000]Set DataGrid1.DataSource = rs[/txt-color]
rs.Close
Set rs = Nothing
End If
estou fazendo uma pesquisa por telefone e mostrar o resultado dessa pesquisa no datagrid mas dá error 7004.
Segue meu código, o erro está em vermelho. ( Set DataGrid1.DataSource = rs )
Me ajudem.
Obrigado
Dim pesquisa As String
Dim rs As ADODB.Recordset
Set conex = New ADODB.Connection
conex.Open stringdeconexao
stringsql = [Ô] select * from Clientes where cli_telefone like [Ô]
pesquisa = txt_pesquisa.Text
stringsql = stringsql & [Ô][ô]%[Ô] & pesquisa & [Ô]%[ô][Ô]
Set rs = New ADODB.Recordset
rs.Open stringsql, conex, adOpenForwardOnly, adLockOptimistic
If rs.EOF Or rs.BOF Then
MsgBox ([Ô]Não foi encontrado nenhum registro, tente de novo[Ô]), vbInformation
Else
[txt-color=#e80000]Set DataGrid1.DataSource = rs[/txt-color]
rs.Close
Set rs = Nothing
End If
muda a declaração
Dim RS As ADODB.Recordset
para
Dim RS As [txt-color=#0000f0]New[/txt-color] ADODB.Recordset
Dim RS As ADODB.Recordset
para
Dim RS As [txt-color=#0000f0]New[/txt-color] ADODB.Recordset
Mudei mas deu o mesmo erro.
[Ô] The rowset is not bookmarkable[Ô]
Estou usando access 2003, se eu colocar o MSHFlexGrid funcinona sem problema mas eu queria o datagrid, ele é mais fácil de configurar
Teria outra dica?
vlw
[Ô] The rowset is not bookmarkable[Ô]
Estou usando access 2003, se eu colocar o MSHFlexGrid funcinona sem problema mas eu queria o datagrid, ele é mais fácil de configurar
Teria outra dica?
vlw
Tópico encerrado , respostas não são mais permitidas