none
Left join RRS feed

  • Pregunta

  • Hola , alguien me podria traducir esta consulta sql a linq o lambda, soy princimpiante es esto y nose como hacerlo 

    select count (p.IdProveedor)  from Proveedor p 
    left join Medicamento m
    on p.IdProveedor = m.IdProveedor
    where m.IdProveedor is null


    jueves, 6 de julio de 2017 18:54

Todas las respuestas

  • ¿Linq To ...?, es importante especificarlo.

    En caso ocupes Linq To EF puedes validar la existencia de la asociación en la clase subyacente, por ejemplo:

    int cuenta = dbContext.Proveedor.Where(x => x.Medicamento.Any()).Count();


    Espero que la información proporcionada te haya sido de utilidad, quedo atento a tus comentarios.
    jueves, 6 de julio de 2017 19:11
  • Es linq to entities amigo. gracias x responder, lo voy a probar.. necesito esa consulta para hacer una validacion para eliminar un registro. si el count me da >0 no elimina, de lo contrario si. 

    Gracias


    viernes, 7 de julio de 2017 0:38