Cita:
Empezado por martini002
lo acabo de ver, aqui lo tengo,
Ahora tengo el problemita en modo inverso, y asi es como estaba intentando
Código Delphi [-]
ZQuery2.Close;
ZQuery2.SQL.Text:= 'Select Min(Fecha) as FechaInicial From FacturaResumen';
ZQuery2.Open;
PFechaInicio.Date:= ZQuery2.FieldByName('FechaInicial').AsDateTime;
aqui puedes apreciar que el tipo es "AsDateTime" pero me dice que la fecha no es correcta.
un saludo, gracias!
|
Tienes razón, y no creo que hya mucho qué hacer aquí debido al manejo de datos (innecesariamente pobre, diría yo) que hace SQLite y que ya mencionó
ecfisa. Básicamente, SQLite ve cualquier dato como una cadena de caracteres.
Sin embargo, tampoco es difícil leer ese valor:
Código Delphi
[-]
var
FS: TFormatSettings;
begin
ZQuery1.Open;
FS.ShortDateFormat := 'y-m-d';
FS.DateSeparator := '-';
DateTimePicker1.Date := StrToDate(ZQuery1.FieldByName('fecha').AsString, FS);
end;
// Saludos