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
|
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 & ""
|
|
|
|
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
|
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 & "'"
|
|
|
|
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 & "'"
|
|
|
|
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
|
|
|
|