FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Problema Fechas y no ve ningun dato
Buenas, tengo esta consulta :
cadenaSQL := 'SELECT expedientes.codexp AS a, expedientes.refcomp AS b, expedientes.fnotif AS c, resumenpagos.totpagosaut AS e, tratamientos.diasfac AS f, asegurados.edad AS g, ' + 'HFIJING+HFIJAMB+HFIJTRAT+HVARDESC+HREEMBOLSO+HESP AS H' + ' FROM HONORCIAS RIGHT JOIN (((asegurados INNER JOIN expedientes ON asegurados.codaseg = expedientes.codaseg) LEFT JOIN resumenpagos ON expedientes.codexp = resumenpagos.codexp) LEFT JOIN tratamientos ON ' + ' expedientes.codexp = tratamientos.codexp) ON HONORCIAS.CODEXP = expedientes.codexp '+ ' where expedientes.fnotif >= "' + datetostr(strtodate(fecha1.Text)) + '"' + ' and expedientes.fnotif <= "' + datetostr(strtodate(fecha2.Text)) + '"' + ' ORDER BY expedientes.codexp'; qry := TIBQuery.Create(qry); qry.database := datamodule2.database; Qry.SQL.Text := cadenaSQL; qry.open(); Si no le pongo lo del where me picha datos con fecha 15/03/2004 pero si pongo el where con las fechas de todo el año 2004 no me picha ningun dato. ¿Por que puede ser? La columna expedientes.fnotif es varchar ( estoy obligado a poner este tipo ). Uso delphi 5.0 con interbase. Un saludo y gracias anticipadas. |
|
|
|