none
Utilizar LIKE para dois dados do banco RRS feed

  • Pergunta

  • Preciso de duas verificações com o LIKE num comando SELECT só, mas não estou tendo sucesso no código abaixo:

    "SELECT NOME, FOTO FROM CANDIDATOS WHERE NUMERO LIKE " & txtPrimDig.Text & "% AND %" & txtSegDig.Text"

    Estou fazendo em VB, e as TextBox são meus dados que preciso pegar no banco, porém só esse comando está dando erro.

    • Movido Giovani Cr segunda-feira, 21 de outubro de 2013 19:50
    sábado, 19 de outubro de 2013 19:32

Respostas

  • Catharina Lopes,

    Não sei como vc iria montar as condições, fiz o exemplo usando  OR , mas ai é só vc adptar da maneira que vc precisa,

    segue a query:

    "SELECT NOME, FOTO FROM CANDIDATOS WHERE NUMERO LIKE '%" + txtPrimDig.Text + "%' OR NUMERO LIKE '%" + txtSegDig.Text + "'";

    Diego Almeida Barreto
    System Analyst / Software Developer                
                    

    sábado, 19 de outubro de 2013 21:01
  • Preciso de duas verificações com o LIKE num comando SELECT só, mas não estou tendo sucesso no código abaixo:

    "SELECT NOME, FOTO FROM CANDIDATOS WHERE NUMERO LIKE " & txtPrimDig.Text & "% AND %" & txtSegDig.Text"

    Estou fazendo em VB, e as TextBox são meus dados que preciso pegar no banco, porém só esse comando está dando erro.

    Sua SQL acima está com erro de sintaxe! Qual é a segunda comparação ?

    Soluções aparente por está SQL

    "SELECT NOME, FOTO FROM CANDIDATOS WHERE NUMERO LIKE '" & txtPrimDig.Text & "%' AND NUMERO LIKE '%" & txtSegDig.Text & "%'"
    
    


    Fúlvio Cezar Canducci Dias

    sábado, 19 de outubro de 2013 21:28

Todas as Respostas

  • Catharina Lopes,

    Não sei como vc iria montar as condições, fiz o exemplo usando  OR , mas ai é só vc adptar da maneira que vc precisa,

    segue a query:

    "SELECT NOME, FOTO FROM CANDIDATOS WHERE NUMERO LIKE '%" + txtPrimDig.Text + "%' OR NUMERO LIKE '%" + txtSegDig.Text + "'";

    Diego Almeida Barreto
    System Analyst / Software Developer                
                    

    sábado, 19 de outubro de 2013 21:01
  • Preciso de duas verificações com o LIKE num comando SELECT só, mas não estou tendo sucesso no código abaixo:

    "SELECT NOME, FOTO FROM CANDIDATOS WHERE NUMERO LIKE " & txtPrimDig.Text & "% AND %" & txtSegDig.Text"

    Estou fazendo em VB, e as TextBox são meus dados que preciso pegar no banco, porém só esse comando está dando erro.

    Sua SQL acima está com erro de sintaxe! Qual é a segunda comparação ?

    Soluções aparente por está SQL

    "SELECT NOME, FOTO FROM CANDIDATOS WHERE NUMERO LIKE '" & txtPrimDig.Text & "%' AND NUMERO LIKE '%" & txtSegDig.Text & "%'"
    
    


    Fúlvio Cezar Canducci Dias

    sábado, 19 de outubro de 2013 21:28