Buenas .. tengo un detalle ..
Intento guardar en una tabla paradox un campo (AÑO) solamente, este esta dentro de un combobox (1980,1981,1982,etc) y tengo el siguiente codigo intentando guardarlo en la tabla.
[DELPHI]
Var ANIO: TDateTime;
Begin
ANIO:= StrToDate(Combobox1.Text);
ShortDateFormat := 'yyyy';
Table1.Insert;
Table1.FieldByName('ANIO_CONST').AsDateTime:= ANIO;
Table1.Post;
End;
[/DELPHI]
En la tabla el campo ANIO_CONT lo tengo declarado de tipo DATE. con que fin? .. para quemas adelante cuando haga una busqueda pueda indicar que registro existen entre un rango de años.
Mi detalle es que no guarda el campo en la tabla marcandome error. algun comentario y corrección?
Guardar AÑO campo tipo Fecha
Comenzado por
Koalasoft
, ago 05 2013 05:36
1 respuesta en este tema
#1
Escrito 05 agosto 2013 - 05:36
#2
Escrito 06 agosto 2013 - 01:15
Buenas,
Si sólo quieres y necesitas el año, declara el campo como integer. Luego, si quieres saber los registros en un rango de años, simplemente tienes que hacer un between en la sentencia SQL
Saludos
Si sólo quieres y necesitas el año, declara el campo como integer. Luego, si quieres saber los registros en un rango de años, simplemente tienes que hacer un between en la sentencia SQL
select * from tabla where ANIO_CONST between 2000 and 2011
Saludos