Ver Mensaje Individual
  #7  
Antiguo 12-02-2015
uberos uberos is offline
Registrado
NULL
 
Registrado: feb 2015
Posts: 7
Reputación: 0
uberos Va por buen camino
jeje, el problema es que no lo he programado yo...

Pongo algo más de código:
Código SQL [-]
uses Windows, Messages, SysUtils, Classes, Graphics, Controls,
Forms, Dialogs,   Fin1, ExtCtrls, Gauges, Mask, DBCtrls, StdCtrls,
Buttons, Db, DBTables,   DBClient, Provider, ObjReporting;  

type     
Datos: TQuery;     
(más código...)  

procedure Fichero.Visualizar(); 
begin   
  Datos.SQL.Clear;
  Datos.SQL.Add('SELECT * FROM DATOS WHERE FECHA <= :FECHA AND M.TIP IN (''01'',''02'',''91'',''92'')');
  Datos.Params[0].asDate := StrToDate(eFecha.Text);
  Datos.Open;
end;

eFecha.Text es una caja de texto que contiene la fecha 28/02/2015

Tan solo me gustaría saber si la función StrToDate me debería devolver una fecha o los días, estoy seguro que el que lo programó le devolvia la fecha en formato dd/mm/yyyy, no se porque a mi me devuelve los días que hay desde el 30/12/1899 hasta el 28/02/2015.
Responder Con Cita