none
Dúvida LINQ RRS feed

  • Pergunta

  • Bom dia Pessoal,

    Estou com dúvida em como passar o SQL abaixo para LINQ.

     SELECT TRIM(both ' ' from replace(TELEFONE, ' ', '')) as FONE, telefone
      FROM GER_CLIENTES C
     WHERE TRIM(both ' ' from replace(TELEFONE, ' ', '')) like '3284015%'


    terça-feira, 17 de novembro de 2015 11:16

Respostas

  • Yannick as condições do where como o replace e o trim vc joga o que vc quer para uma variável executa o replace e o trim, assim a variável já estará formatada e o linq pode ser assim :

    var result = (from cl in seucontexto.ger_clientes where cl.telefone.contains(a variavel) select new {telefone = cl.telefone.trim());


    Junior

    • Marcado como Resposta Yannick Freitas terça-feira, 17 de novembro de 2015 12:34
    terça-feira, 17 de novembro de 2015 12:01

Todas as Respostas

  • Yannick as condições do where como o replace e o trim vc joga o que vc quer para uma variável executa o replace e o trim, assim a variável já estará formatada e o linq pode ser assim :

    var result = (from cl in seucontexto.ger_clientes where cl.telefone.contains(a variavel) select new {telefone = cl.telefone.trim());


    Junior

    • Marcado como Resposta Yannick Freitas terça-feira, 17 de novembro de 2015 12:34
    terça-feira, 17 de novembro de 2015 12:01
  • Muito obrigado Junior!
    terça-feira, 17 de novembro de 2015 12:35