Pessoal,

Estou com uma dúvida bem básica.

Seguinte quando estou fazendo um insert na minha tabela tenho um 
campo chamado Data   

Data     TIMESTAMP.

qaundo dou um insert estou usando paramentros:

'insert into tabela (codigo,data) values (:codigo,:data)'
as vezes esta data e nula e nao esstou conseguindo gravar o restante.

 ParamByName('codigo').AsString := Nom;
 ParamByName('data').AsDate := strtodate(DataInicial);

DataInicial e uma variavel que as vezes vem nula. Como posso resolver 
estes problemas?

Tentei isso
if length(Data) = 0 then
            Data := 'null'

mas nao funcionou.
Uso Firebird Delphi7


Responder a