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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  select --- quando coloco a instrução "OR"
DennysFelix
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 31/05/2006 11:12 hs            
onde estou errando
 
 
sql_filtro = "SELECT * FROM TB_DIVISAO_AGUA"
sql_filtro = sql_filtro & " WHERE COND_COD = Str ('" & txtCodCond.Text & "') AND DIV_REF LIKE  ('" & cboRef.Text & "')"
        If Option1(1).Value = True Then
            sql_filtro = sql_filtro & "AND DIV_STATUS like 'RE'"
        ElseIf Option1(2).Value = True Then
            sql_filtro = sql_filtro & "AND [TB_DIVISAO_AGUA.DIV_STATUS] = 'AB' OR [TB_DIVISAO_AGUA.DIV_STATUS] = 'BO'"
        End If
    sql_filtro = sql_filtro & "ORDER BY COND_COD, CONDMOR_BLOCO, CONDMOR_APTO, DIV_ATUAL ASC"

Denis de L Felix

msn - dennysfelix_senac@hotmail.com

   
Daniel
Pontos: 2843
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 31/05/2006 13:14 hs            
faça desse jeito DEVE RESOLVER O SEU PROBLEMA **ANTEÇÃO ABRA COLCHETE APÓS O WHERE
sql_filtro = "SELECT * FROM TB_DIVISAO_AGUA"
sql_filtro = sql_filtro & " WHERE (COND_COD = Str ('" & txtCodCond.Text & "') AND DIV_REF LIKE  ('" & cboRef.Text & "')"
        If Option1(1).Value = True Then
            sql_filtro = sql_filtro & "AND DIV_STATUS like 'RE')"
        ElseIf Option1(2).Value = True Then
            sql_filtro = sql_filtro & "AND [TB_DIVISAO_AGUA.DIV_STATUS] = 'AB') OR (COND_COD = Str ('" & txtCodCond.Text & "') AND DIV_REF LIKE  ('" & cboRef.Text & "') AND [TB_DIVISAO_AGUA.DIV_STATUS] = 'BO')"
        End If
    sql_filtro = sql_filtro & "ORDER BY COND_COD, CONDMOR_BLOCO, CONDMOR_APTO, DIV_ATUAL ASC"
 

dsmn
   
DennysFelix
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 01/06/2006 12:10 hs            
muito obrigado pela sua ajuda daniel...........Emoções

Denis de L Felix

msn - dennysfelix_senac@hotmail.com

   
Página(s): 1/1    

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