DATAGRID

ROBSONSLZ 20/06/2013 10:38:11
#425017
Olá...

Como faço a pesquisa em DATAGRID,
ao sendo digitado o nome no TEXTBOX
o mesmo vai selecionando o nome conforme
digitado.

Grato,
OMAR2011 20/06/2013 11:14:37
#425020
Resposta escolhida

Public Sub conecta()
On Error GoTo trata
With con1
.Provider = [Ô]Microsoft.Jet.OLEDB.4.0[Ô] [ô]provedor para access
.[txt-color=#e80000]CursorLocation = adUseClient[/txt-color] [ô] Deste jeito
.ConnectionString = [Ô]Data Source=[Ô] & App.Path & [Ô]\Banco\dados.mdb[Ô] [ô]caminho do banco
.Open [ô]executa a abertura do banco
End With
Exit Sub
trata:
MsgBox Err.Number & Err.Description
End Sub

Private Sub txtPesquisa_Change()
Set Tabela = New ADODB.Recordset
Tabela.Open [Ô]Select * From TabCadastro where nome like [ô][Ô] & txtPesquisa.Text & [Ô]%[ô][Ô], con1
Set grdSocio.DataSource = Tabela
End Sub

Evite usar objeto Data e Adodc.
Seu Formuláro de pesquisa não precisa está preenchido,isto devido ser para pesquisa.
ROBSONSLZ 20/06/2013 22:23:07
#425052
Citação:

:

Public Sub conecta()
On Error GoTo trata
With con1
.Provider = [Ô]Microsoft.Jet.OLEDB.4.0[Ô] [ô]provedor para access
.[txt-color=#e80000]CursorLocation = adUseClient[/txt-color] [ô] Deste jeito
.ConnectionString = [Ô]Data Source=[Ô] & App.Path & [Ô]Bancodados.mdb[Ô] [ô]caminho do banco
.Open [ô]executa a abertura do banco
End With
Exit Sub
trata:
MsgBox Err.Number & Err.Description
End Sub

Private Sub txtPesquisa_Change()
Set Tabela = New ADODB.Recordset
Tabela.Open [Ô]Select * From TabCadastro where nome like [ô][Ô] & txtPesquisa.Text & [Ô]%[ô][Ô], con1
Set grdSocio.DataSource = Tabela
End Sub

Evite usar objeto Data e Adodc.
Seu Formuláro de pesquisa não precisa está preenchido,isto devido ser para pesquisa.



Muito Obrigado... [Ô]Deu certo[Ô].

Wlw!
Tópico encerrado , respostas não são mais permitidas