Como posso jogar uma variável na função de busca "Find" ?
Quero procurar por "nome" pessoal na Coluna "Nome" da tabela "table1" (BD SQL), tipo: em uma TextBox digita-se o nome que se deseja procurar na coluna, e este é jogado em uma variavel (para assim poder-se alternar as buscas).
Fiz assim mas não está dando certo:
Private Sub cmdBusca_Click()
Dim criterio, bsc As String
bsc = txt3.Text
abb
Set rs = New ADODB.Recordset
rs.CursorLocation = adUseClient
rs.Open "select * from table1", con, adOpenKeyset, adLockOptimistic, adCmdText
criterio = "Nome Like 'bsc'"
rs.Find criterio, 0, adSearchForward
While Not rs.EOF
List1.AddItem rs("Nome")
rs.MoveNext
Wend
End Sub
Pergunta
Danleonhart
Pessoal...
Como posso jogar uma variável na função de busca "Find" ?
Quero procurar por "nome" pessoal na Coluna "Nome" da tabela "table1" (BD SQL), tipo: em uma TextBox digita-se o nome que se deseja procurar na coluna, e este é jogado em uma variavel (para assim poder-se alternar as buscas).
Fiz assim mas não está dando certo:
Já tentei com:
criterio = "Nome Like ('bsc')"
criterio = "Nome Like ('txt3.Text')"
Sem sucesso <_<
Link para o comentário
Compartilhar em outros sites
2 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.