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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  COMO FAZER CONSULTA SQL COM tres PARAMETROS???
WALMIR
SERRANA
SP - BRASIL
ENUNCIADA !
Postada em 12/02/2008 20:37 hs            
Ola Pessoal, estou com dificuldades para fazer uma consulta sql com tres parametros:
Preciso fazer a consulta atraves de tres combobox onde o usuario escolhe por exemplo:
MES, ANO E TIPO DE DOCUMENTO, dai sim é realizada a consulta ao banco de dados.
Ai esta a duvida consigo fazer isso com utiliazando WHERE ????, como ficaria, se alguem puder dar uma ideia.
   
Treze
Pontos: 2843 Pontos: 2843
SÃO VICENTE
SP - BRASIL
ENUNCIADA !
Postada em 12/02/2008 21:03 hs            
veja se assim resolve
 
 SQL = "Select * From Documentos Where MES=" & cmbmes.text & " _
and ANO=" & cmbano.text & " and TIPO=" & cmbtipo & ""
 
 
   
WALMIR
SERRANA
SP - BRASIL
Postada em 12/02/2008 21:31 hs            
Não deu certo amigo, da erro de sintaxe. Ta dificil resolver isso, ja tentei com aspas simples, duplas e nada. Os campos MES e TIPO sao string e ANO é integer.
     
Treze
Pontos: 2843 Pontos: 2843
SÃO VICENTE
SP - BRASIL
ENUNCIADA !
Postada em 12/02/2008 22:08 hs            
tenta assim agora
 
SQL = "Select MES,ANO,TIPO From Documentos Where MES='" & cmbmes.text & "' _
and ANO='" & cmbano.text & "' and TIPO='" & cmbtipo & "'"
   
Tiranossauro
DOIS IRMÃOS
RS - BRASIL
Postada em 12/02/2008 22:16 hs            
SQL = "Select MES,ANO,TIPO From Documentos Where MES='" & cmbmes.text & "' _
and ANO= " & val(cmbano.text) & " and TIPO='" & cmbtipo & "'"
     
WALMIR
SERRANA
SP - BRASIL
Postada em 12/02/2008 23:06 hs            
Pessoal meu codigo ficou assim:

SQL = "Select SOLICITANTE,MES,ANO From BOLETINS Where MES='" & ComboBox1.Text & "' _and ANO= " & Val(ComboBox2.Text) & " and SOLICITANTE='" & ComboBox3.Text & "'"

RS1.Open(SQL, CN, ADODB.CursorTypeEnum.adOpenStatic, ADODB.LockTypeEnum.adLockOptimistic)

So que nao esta filtrando o campo Solicitante, apenas o mes e ano. Alguem pode dar uma ajuda.
TÓPICO EDITADO
   
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