none
IS NULL ao criar linq ??? RRS feed

  • Pergunta


  • Olá amigos,
    Gostaria de saber como posso fazer isso

    (from p in db.Menus where p.ChildrenID is null orderby p.Description ascending select p).ToList<Menu>();

    existe essa possibilidade de usar o "is null" ???
    quinta-feira, 28 de fevereiro de 2008 12:31

Respostas

  • Você tentou usar o == ?

    (from p in db.Menus where p.ChildrenID == null orderby p.Description ascending select p).ToList<Menu>();

    Bruno

    sábado, 1 de março de 2008 11:20
  • Exemplos:

     

    from t in Tb_chamados

    where t.Dtt_alteracao == null

    select new

    {

    t.Pk_int_codigo_chamado,

    t.Fk_chr_nivel2

    }

     

     

    ou

     

    Tb_chamados
       .Where (t => ((DateTime?)(t.Dtt_alteracao) == (DateTime?)null))
       .Select (
          t => 
             new  
             {
                Pk_int_codigo_chamado = t.Pk_int_codigo_chamado, 
                Fk_chr_nivel2 = t.Fk_chr_nivel2
             }
       )
    
    
    terça-feira, 11 de março de 2008 18:13

Todas as Respostas

  • Você tentou usar o == ?

    (from p in db.Menus where p.ChildrenID == null orderby p.Description ascending select p).ToList<Menu>();

    Bruno

    sábado, 1 de março de 2008 11:20
  • Exemplos:

     

    from t in Tb_chamados

    where t.Dtt_alteracao == null

    select new

    {

    t.Pk_int_codigo_chamado,

    t.Fk_chr_nivel2

    }

     

     

    ou

     

    Tb_chamados
       .Where (t => ((DateTime?)(t.Dtt_alteracao) == (DateTime?)null))
       .Select (
          t => 
             new  
             {
                Pk_int_codigo_chamado = t.Pk_int_codigo_chamado, 
                Fk_chr_nivel2 = t.Fk_chr_nivel2
             }
       )
    
    
    terça-feira, 11 de março de 2008 18:13
  • Boa tarde.

    Como que faz pra verificar se um campo é nulo usando apsx com vb. Ex. da sintaxe que estou montando:

     

    Dim validaCon = From EXD122 In con.EXD122s Where EXD122.D122_PLACA = GRIDFROTAS.Table.Records(I).GetValue("PLACA") And EXD122.D122_DATAHORA_FIM = ???????? _

    Select EXD122.D122_DATAHORA_FIM

     

    ?????? = ai seria onde ficaria a comparação, so que nao existe o objeto null, ja tentei com is ou = e nao tem.

     

    Obrigado!

    terça-feira, 18 de novembro de 2008 16:06