PESQUISA USANDO LISTVIEW
galera preciso terminar meu trabalho de finalização de curso mas travei nessa parte tenho uma tela de pesquisa onde quero digitar o nome da pessoa ex : Mar e ele mostre todos os nomes que tem no meu banco de dados que contenha as letras selecionadas e quando aparecer o nome eu clicue em cima dele e ele povoe um outro form com os dados armazenados no banco de dados corespondente ao nome selecionado abaixo seque as telas
No access, use algo como
Para o Loop:
Para abrir os dados no outro form, você pode colocar o nome selecionado em uma variável pública, em um módulo, e utilizá-la para fazer a pesquisa no Load do Form ou utilizar uma classe para fazer isso.
Dim C As New ADODB.Connection, RecSet As ADODB.RecordSet
RecSet = C.Execute([txt-color=#e80000][Ô]SELECT * FROM tabela WHERE Col_Nome LIKE [ô]%[Ô][/txt-color] & TextBox1.Text & [txt-color=#e80000][Ô]%[ô] [Ô][/txt-color])
Para o Loop:
While Not RecSet.EOF
ListBox1.Items.Add(RecSet([txt-color=#e80000][Ô]Col_Nome[Ô][/txt-color]).Value.ToString)
RecSet.MoveNext()
End While
Para abrir os dados no outro form, você pode colocar o nome selecionado em uma variável pública, em um módulo, e utilizá-la para fazer a pesquisa no Load do Form ou utilizar uma classe para fazer isso.
Bom dia,
Amigo montei um exemplo aqui utilizando o datagrid, tem o campo que executa o filtro e vai mostrando os resultados em um datagrid.
No seu caso como é um trabalho é obrigado a utilizar o listbox? Aqui eu achei mais prático utilizar o datagrid pelo seguinte, no filtro vai ir mostrando as outras colunas com os dados da pessoa.
Outra coisa é que nem o amigo PEGUDO disse ai, no segundo form vc teria que executar outra consulta no segundo form. Já com o datagrid, ele vai pegar o valor que já foi carregado nele e passar para o 2º form.
Qualquer dúvida posta aÃ.
Amigo montei um exemplo aqui utilizando o datagrid, tem o campo que executa o filtro e vai mostrando os resultados em um datagrid.
No seu caso como é um trabalho é obrigado a utilizar o listbox? Aqui eu achei mais prático utilizar o datagrid pelo seguinte, no filtro vai ir mostrando as outras colunas com os dados da pessoa.
Outra coisa é que nem o amigo PEGUDO disse ai, no segundo form vc teria que executar outra consulta no segundo form. Já com o datagrid, ele vai pegar o valor que já foi carregado nele e passar para o 2º form.
Qualquer dúvida posta aÃ.
obrigado aos dois pois esta funcionando perfeitamente
altair funcionou certinho agora vou tentar terminar o resto que ta falatando
altair funcionou certinho agora vou tentar terminar o resto que ta falatando
Ok, precisando posta ae...
Abraços.
Abraços.
altair a nivel de curiosidade como ficaria se eu usase um listview em vez do datagrid e so mostrase o nome do cliente
Boa tarde,
Amigo em anexo tem ai como ficaria com o listbox.
Amigo em anexo tem ai como ficaria com o listbox.
Tópico encerrado , respostas não são mais permitidas