USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Consulta Inteligente
wagner_moreira
SAO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 05/12/2011 15:25 hs         
Boa Tarde,

estou com um problema e não consigo resolver,

Estou com um textbox e quando digitar um nome nele ele preoucure no banco de dados, se o resultado for maior que 1 registro então abrir um grid, com todos os valores encontrados, se não preencher o textbox, com o resultado encontrado.

Exemplo:

veículo:_______________________ ' aqui é preenchido o valor volkswagem,

como volks é uma fabricante, não um modelo então teria que abrir uma grid com os seguintes itens:

Gol 1.0
Fusca
Polo
Golf
etc.

Obrigado...



   
Juan Carlos R.A
Pontos: 2843
MACEIO
AL - BRASIL
ENUNCIADA !
Postada em 06/12/2011 17:46 hs            
em ado seria mais ou menos assim:
set seql= cn.execute ("select campo1, campo2, campo3,...  from veiculos where nomeveiculo like '%' + ' " textveiculo.text " '  +  '%'   ")

if seql.recordcount>1 then
      prenche o grid
else
     nao prenhce o grid
endif
   
wagner_moreira
SAO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 07/12/2011 12:22 hs         
o ( SEQ1 ), Seria uma string ou um recordset? ou nem um ou nem o outro?
   
Arlem
não registrado
ENUNCIADA !
Postada em 07/12/2011 12:40 hs   
Quanto a consulta pelo fabricante na sua tabela tem que ter campos como.
 
Fabricante        Modelo        Ano
Volkswagem      Gol G5         2011
Volkswagem      SpaceFox     2011
Fiat                 Palio            2010
Ai quando fizer a consulta pelo fabricante com Volkswagem.
Select * From Veiculos Where Fabricante = '
   
Arlem
não registrado
Postada em 07/12/2011 12:42 hs   
Quanto a consulta pelo fabricante na sua tabela tem que ter campos como.
Fabricante     Modelo      Ano
Volkswagem   Gol G5      2011
Volkswagem   SpaceFox  2011
Fiat              Palio         2010
Ai quando fizer a consulta pelo fabricante com Volkswagem.
Select * From Veiculos Where Fabricante = '" & Text1.Text & "'" no caso Volkswgem,
todos os modelos da volks vai aparecer.
     
wagner_moreira
SAO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 07/12/2011 17:47 hs         
já fiz esse arlem.

a consulta tem que ser somento em um campo do banco.

quando eu digitar o volkswagem ele ache gol, fusca, etc

exemplo:

Veículo: _____________________________ < aqui vou digitar volkswagem

ele vai aparecer um grid com os valores; volkswagem gol, volkswagem
fusca, volkswagem fox

caso eu digite volkswagem gol, ele nem abri a grid, deixando o que escrevi no text.






   
Página(s): 1/2      PRÓXIMA »


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página