Hola gente!
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 originalSELECT 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.