none
Erro na conversão ToInt do Linq RRS feed

  • Pergunta

  • sourceClientes = from C in mdc.CLIENTES
                                         join CT in mdc.CONTATOS on new { CLIENTE = C.CODIGO } 
                                         equals new { CLIENTE = Convert.Toint(CT.CLIENTE) }
                                         where
                                              CT.EMAIL != "" &&

                                           (from H in mdc.HISTCATREV
                                           where
                                             H.CODIGOTIPO == C.CODIGO &&
                                             H.TIPO == "R" &&
                                             H.REVISTA == "002"
                                           select new {
                                             Column1 = 1
                                           }).Single() != null &&

                                           (from H in db.HISTCATREV
                                           where
                                             H.CODIGOTIPO == C.CODIGO &&
                                             H.TIPO == "C" &&
                                             H.CATEGORIA == "CON"
                                           select new {
                                             Column1 = 1
                                           }).Single() != null
                                            orderby
                                              C.EMAIL
                                            select new {
                                              CODIGO = (int?)C.CODIGO,
                                              C.RAZAO,
                                              CT.EMAIL
                                            }

    ERRO: Error Compiling Expression: Error Compiling Expression: 'System.Convert' does not contain a definition for 'Toint'

    ESTOU USANDO O LINQER 

    NO SQL SERVER DA CERTO POREM NO LONQ DA ESSE ERRO.

    ALGUEM PODE ME AJUDAR ?

    OBRIGADO

      
    segunda-feira, 3 de agosto de 2015 18:21

Respostas

Todas as Respostas