Veamos, estoy haciendo una aplicación de escritorio en VS.NET y SQL Server 2005 y tengo un problema al cargar una consulta en un DataGridView.
La cosa es que no falla la consulta entera, solo partes xD.
Les dejo la consulta:
Código SQL:
Ver original
SELECT FechaRecepcion,ProductoCodigo, Cantidad, NSerie, CASE WHEN SAT = 1 THEN 'Si' ELSE 'No' END AS SAT, FechaReparacion, Posicion, FalloCodigo, FalloFuncional, DescripcionLR, EmpleadoCodigo, Observaciones FROM ((((LineasReparacion INNER JOIN Clientes ON LineasReparacion.ClienteIdLR = Clientes.ClienteId) INNER JOIN Productos ON LineasReparacion.ProductoId = Productos.ProductoId)INNER JOIN TiposFallo ON LineasReparacion.FalloId = TiposFallo.FalloId)INNER JOIN FallosFuncionales ON LineasReparacion.FalloFuncionalId = FallosFuncionales.FalloFuncionalId) INNER JOIN Empleados ON LineasReparacion.EmpleadoId = Empleados.EmpleadoId WHERE ClienteId = '" & auxSql & "'
El problema viene en el SAT y en el NSerie, resulta que los campos SAT (Boolean como os podéis imaginar) me devuelve todos con valor No, cuando hay muchos que deberían ser Si, y en Nserie directamente me saltan todo NULL.
Espero que puedan ayudarme, y gracias por adelantado.
Un saludo!
P.D.: He corregido la query ya que me faltaban campos en la Select por poner. Caba decir que auxSql es una variable que recojo de un combo.