VB 6.0 FILTRO DBGRID
Amigos do forum, boa noite!
Me descupem o incomodo, estou fazendo um pequeno programa em VB 6.0 com DAO, e criei um form de pesquisa com DB Grid o mesmo tem um campo texto que nao sei a rotina que devo usar para filtrar conforme vou digitando, se alguem por gentileza puder me ajudar agradeço imensamente.
No Form tem : um capo textbox, a Grid que ira filtrar os dados conforme vai se digitando as letras, sei que vai no on change do campo o que nao se é a rotina que devo usar em sql com like. obrigado.
Me descupem o incomodo, estou fazendo um pequeno programa em VB 6.0 com DAO, e criei um form de pesquisa com DB Grid o mesmo tem um campo texto que nao sei a rotina que devo usar para filtrar conforme vou digitando, se alguem por gentileza puder me ajudar agradeço imensamente.
No Form tem : um capo textbox, a Grid que ira filtrar os dados conforme vai se digitando as letras, sei que vai no on change do campo o que nao se é a rotina que devo usar em sql com like. obrigado.
coloque a pesquisa no change da textbox
Dim strSQL As string
strSQL = [Ô]SELECT * FROM NOME_TABELA WHERE NOME_CAMPO = [Ô] & MskNrPedido.text & [Ô];[Ô]
Data1.RecordSource = strSQL
Ola, tentei pela dica mas nao funcionou, coloquei desta forma
Dim PesqForn As String
PesqForn = [Ô]SELECT * FROM Fornecedores WHERE F2 = [Ô] & Txt_Pesquisa.Text & [Ô];[Ô]
DataForn.RecordSource = PesqForn
Dim PesqForn As String
PesqForn = [Ô]SELECT * FROM Fornecedores WHERE F2 = [Ô] & Txt_Pesquisa.Text & [Ô];[Ô]
DataForn.RecordSource = PesqForn
como dito anteriormente, coloque no change do textbox o seguinte
Dim PesqForn As String
PesqForn = [Ô]SELECT * FROM Fornecedores WHERE F2 Like [ô][Ô] & Txt_Pesquisa.Text & [Ô]*[ô][Ô]
DataForn.RecordSource = PesqForn
DataForm.Refresh
Muito Obrigado Mesmo funcionou
Tópico encerrado , respostas não são mais permitidas