Ver Mensaje Individual
  #8  
Antiguo 17-08-2006
JuanPa1 JuanPa1 is offline
Miembro
 
Registrado: may 2006
Posts: 66
Reputación: 19
JuanPa1 Va por buen camino
Comparar 2 fechas

Mira cuando yo le pongo de esta manera me funciona perfectamente:
qry_reporte.SQL.Add('SELECT visit.BranchName,visit.category,visit.StartTime,visit.EndTime,visit.RegDate from visit where RegDate = '' 03/01/2003 '' ');
Pero lo que yo quiero es en lugar de ponerle directamente la fecha pasarle como un parametro de tal manera que quede mas o menos asi:
qry_reporte.SQL.Add('SELECT visit.BranchName,visit.category,visit.StartTime,visit.EndTime,visit.RegDate from visit where RegDate = '' ' + dia + ' '' ');
Pero en este caso no me corre el programa porque dice que los tipos String y TDate no son compatibles.
El tipo de dato del parametro dia en delphi es de tipo TDate y el campo RegDate en sqlserver es de tipo DateTime, cual crees q es mi problema..
Ojo, ya probe con TRUNC y tampoco corre el programa...
Responder Con Cita