Ver Mensaje Individual
  #3 (permalink)  
Antiguo 02/04/2009, 09:41
krinnis
 
Fecha de Ingreso: marzo-2009
Mensajes: 75
Antigüedad: 15 años, 2 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"))