none
LIKE - SQL C# RRS feed

  • Pergunta

  • Boa noite.

     

    Estou com problemas para realizar uma pesquisa com LIKE no C#, meu código é mais ou menos isso.

     

    comando = new MySqlCommand("SELECT * FROM clientes WHERE bairro='"+textoBairro+"'", conexao);

     

    Gostaria de saber aonde o LIKE se encaixaria neste código, pois necessito fazer pesquisas digitando apenas uma parte do nome.

     

    Desde já agradeço a compreensão de vocês.

    quarta-feira, 25 de janeiro de 2012 01:12

Respostas

Todas as Respostas

  • Boa noite,Kélvyn.

    Tente assim:

     

    ("SELECT * FROM clientes WHERE bairro LIKE %" + textoBairro + "%", conexao);
    

    • Sugerido como Resposta David Silva quarta-feira, 25 de janeiro de 2012 04:32
    quarta-feira, 25 de janeiro de 2012 01:23
  • Boa noite,Kélvyn.

    Tente assim:

     

     

    ("SELECT * FROM clientes WHERE bairro LIKE %" + textoBairro + "%", conexao);
    

     

    Boa noite Vitor Santos.

     

    Agradeço sua ajuda porém ainda não funcionou.

     

    Ah, esqueci de botar uma parte do código:

     

            public void Consulta6(string textoBairro)
            {
                comando = new MySqlCommand("SELECT * FROM clientes WHERE bairro LIKE %" + textoBairro+"%", conexao);
            }

     

    Desde já agradeço pela paciência.

    quarta-feira, 25 de janeiro de 2012 01:35
  • Olá Kelvyn,

    Após a alteração está acontecendo algum erro?

    O que exatamente não funciona?

    A tabela possui registros que atendem a condição da pesquisa?

    A aplicação está execuntando sua consulta? No seu método de consulta parece que não.


    David Silva | MCITP| MCTS | MCP | ITILF | Blog: http://tilive.wordpress.com
    quarta-feira, 25 de janeiro de 2012 02:21
  • Tente assim:

    
    
    ("SELECT * FROM clientes WHERE bairro LIKE '%" + textoBairro + "%'", conexao);
    
    

    quarta-feira, 25 de janeiro de 2012 02:22
  • Muito obrigado Vitor Santos, consegui após testar esse seu ultimo código, E obrigado também David Silva por dispor-se a ajudar.

     

    Agradeço aos dois.

    quarta-feira, 25 de janeiro de 2012 03:23