Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Guardar null (nolo) en un campo fecha en Firebird (https://www.clubdelphi.com/foros/showthread.php?t=16273)

cahosoft 22-11-2004 17:29:10

Guardar null (nolo) en un campo fecha en Firebird
 
Hola todos como estan... tengo una bases de datos firebird....
quiero guardar en el campo fecha de una tabla un dato null... estoy guardando por medio de procedimientos almacenados... de la siguiente manega:
proc.StoredProcName:='ADD_INVENTARIO';
proc.Prepare;
proc.ParamByName('V_SERIE_INV').Value:=0;
proc.ParamByName('V_PLACA').Value:=placa.Text;
proc.ParamByName('V_FECHA_COMPRA').Value:= //como guardo un nullo aqui
proc.ExecProc;
IBTransaction1.Commit;

defcon1_es 22-11-2004 17:33:16

Hola,
puedes hacerlo asignando el valor devuelto por la función NULL
(definida en la unit Variants.pas en Delphi 6):
Código Delphi [-]
proc.ParamByName('V_FECHA_COMPRA').Value:= NULL;

o así:
Código Delphi [-]
proc.ParamByName('V_FECHA_COMPRA').Clear;

Salu2.

juanfergl 19-04-2014 04:38:03

hola
yo cambiaria
el
proc.ParamByName('V_FECHA_COMPRA').Value:=
por rproc.ParamByName('V_FECHA_COMPRA').asdDateTime:= y luego le enviaria el valor del control del form...y listo

Casimiro Notevi 19-04-2014 09:54:17

10 años después.


La franja horaria es GMT +2. Ahora son las 16:16:42.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi