Usuário com melhor resposta
Ajuda com VB6

Pergunta
-
Bom naum sei se alguem ainda usa o vb6 mas vamos la ^^
o problema é o seguinte tenho um frm de pesquisa com uma textbox uma listbox e um commandbutton preciso que o nome digitado na textbox seja pesquisado quando eu clikar no commandbutton e apresenta o resultado na listbox até ai tudo bem, o problema é que quero digitar só o primeiro nome na textbox e apresentar todos nomes que comecem com aquele nome na listbox, por exemplo, eu digito Carlos ai apresenta todos Carlos que tive no banco de dados que é no acccess, podem me ajudar?
Respostas
-
Gilberto, infezliemente o vb6 insiste em não morrer nas nossas vidas!! Rapaz isso ai não seria mais uma questão da sua consulta SQL ,aonde no where você devera passar o LIKE e o % para procurar pelos nomes, por exemplo
Dim lstrSql As String Dim strNome as String lstrSql = " SELECT * FROM pessoa" lstrSql = lstrSql & " WHERE NOME like '" + strNome+ "%' "
Olavo Oliveira Neto
http://olavooneto.wordpress.com
Se for útil marque como resposta e faça um Developer feliz :)- Sugerido como Resposta AndreAlvesLimaModerator segunda-feira, 28 de março de 2011 12:54
- Marcado como Resposta Levi DomingosModerator domingo, 5 de junho de 2011 22:36
Todas as Respostas
-
Gilberto, infezliemente o vb6 insiste em não morrer nas nossas vidas!! Rapaz isso ai não seria mais uma questão da sua consulta SQL ,aonde no where você devera passar o LIKE e o % para procurar pelos nomes, por exemplo
Dim lstrSql As String Dim strNome as String lstrSql = " SELECT * FROM pessoa" lstrSql = lstrSql & " WHERE NOME like '" + strNome+ "%' "
Olavo Oliveira Neto
http://olavooneto.wordpress.com
Se for útil marque como resposta e faça um Developer feliz :)- Sugerido como Resposta AndreAlvesLimaModerator segunda-feira, 28 de março de 2011 12:54
- Marcado como Resposta Levi DomingosModerator domingo, 5 de junho de 2011 22:36
-
vlw por respender minha pergunta mas é que spu novo na area de programação e não entendi muito bem essas linhas, se poder me esplicar melhor ficaria grato ^^
queria saber onde eu coloko esses comandos ? seria no commandbutton de pesquisa ?
lstrSql = " SELECT * FROM pessoa" o que seria a "pessoa"
lstrSql = lstrSql & " WHERE NOME like '" + strNome+ "%' " o que seria "NOME" ?
e o que esse comando faz exatamente ?
Desculpa a ignoracia sobre o assunto mas é que não usei o comando like nem o % até agora e quero entender bem pra poder utilizar corretamente, se poder me ajudar ficarei grato.
-
Gilberto,
Conseguiu solucionar essa questão?
André Alves de Lima
Microsoft MVP - Client App Dev
Visite o meu site: http://www.andrealveslima.com.br
Me siga no Twitter: @andrealveslima