CODIGO NAO EXECUTA CONSULTA CORRETAMENTE!
Olá pessoal
O que de errado com este código abaixo? Ele não faz a consulta do Like, e atualizando o DataGrid com as respostas encontradas. Estou usando MySQL, com Adodc e DataGrid
Private Sub TxtBusca_Change()
Dim Busca As String
Busca = TxtBusca.Text
DataCli.ConnectionString = "DRIVER={MySQL ODBC 3.51 Driver};server=" & mySqlIP & ";uid=" & usr_id & ";pwd=" & pass & ";database=sik"
DataCli.RecordSource = "Select CodCli, Nome, Contato From CadCli WHERE Nome LIKE '" & Busca & "*' Order By CodCli"
DataCli.Refresh
End Sub
Grato a todos!
Desta forma o like esta buscando somente o que começar com os dados apresentados na string BUSCA.
Se for parecido a qualquer momento adicione mais uma Asterisco no começo do like.
DataCli.RecordSource = "Select CodCli, Nome, Contato From CadCli WHERE Nome LIKE '*" & Busca & "*' Order By CodCli"
....
Se for parecido a qualquer momento adicione mais uma Asterisco no começo do like.
DataCli.RecordSource = "Select CodCli, Nome, Contato From CadCli WHERE Nome LIKE '*" & Busca & "*' Order By CodCli"
....
tenta trocar o "*" por "%"
Hugo
Perfeito...muito grato!!
Tópico encerrado , respostas não são mais permitidas