
02/04/2009, 09:41
|
| | Fecha de Ingreso: marzo-2009
Mensajes: 75
Antigüedad: 15 años, 11 meses Puntos: 0 | |
Respuesta: no se puede habilitar esta restriccion ya que todos los valores no tienen esta sería la consulta en donde puede que aparezca la description vacía:
sSql = "SELECT DISTINCT A.registration, nvl(A.description, '') as description, A.type, C.CN, B.imei, B.DATEALLOCATION " _
+ " FROM tblvehicles A, rltdevicesvehicles B, rltcostcentresdevices C " _
+ " WHERE B.DATEALLOCATION = (select max(dateallocation) from rltdevicesvehicles where imei = B.imei) " _
+ " AND C.DATEALLOCATION = (select max(dateallocation) from rltcostcentresdevices where imei = C.imei) " _
+ " AND A.REGISTRATION = B.REGISTRATION " _
+ " AND C.IMEI = B.IMEI " _
+ " AND C.CN = '" & sUO & "' " _
+ " ORDER BY REGISTRATION "
y esta sería la relación que hago entre las dos tablas que se rellenan con dos consultas, una es la q pongo arriba y otra es una muy sencilla que no hace falta que la ponga
ds.Relations.Add("myrelation", ds.Tables("UOs").Columns("UO"), ds.Tables("Table1").Columns("CN")) |