Tente:

ParamByName('xdtnasc').AsString := '';


  ----- Original Message ----- 
  From: Gerson Machado 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Monday, January 07, 2008 10:29 AM
  Subject: Re: [delphi-br] Data vazia


  Veja ....

  ParamByName( 'xdtnasc' ).Clear;

  Gerson

  Ricardo Cabral <[EMAIL PROTECTED]> escreveu:
  Marlon e Davi,

  Agradeço as dicas de ambos, mas não funcionou. O delphi até compila, mas dá 
erro em tempo de execução.

  []´s Ricardo

  Marlon Tiedt <[EMAIL PROTECTED]> escreveu: Ou você pode fazer assim:

  ParamByName('xdtnasc').Value := null;
  Funciona com qualquer tipo de campo.

  Falou

  Marlon

  ----- Original Message ----- 
  From: Davi Eduardo Borges Wall 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Monday, January 07, 2008 10:35 AM
  Subject: RES: [delphi-br] Data vazia

  ParamByName('xdtnasc').DataType := FtDateTime;

  ParamByName('xdtnasc').Clear;

  De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Ricardo 
Cabral
  Enviada em: segunda-feira, 7 de janeiro de 2008 10:30
  Para: delphi-br@yahoogrupos.com.br
  Assunto: [delphi-br] Data vazia

  Caros colegas,

  Uso o delphi 7 com firebird.

  Tenho um problema na hora de gravar em um campo data. No formulário de 
cadastro tem um edit para data de nascimento. O problema é gravar nesse campo 
quando o usuário deixa vazio.

  já tentei "ParamByName('xdtnasc').AsDate:=null", mas mesmo assim dá erro!

  Alguém tem uma dica ?

  Desde de já agradeço.

  Abraços,

  Ricardo Cabral

  ---------------------------------
  Abra sua conta no Yahoo! Mail, o único sem limite de espaço para 
armazenamento! 

  [As partes desta mensagem que não continham texto foram removidas]

  [As partes desta mensagem que não continham texto foram removidas]

  ----------------------------------------------------------

  No virus found in this incoming message.
  Checked by AVG Free Edition. 
  Version: 7.5.516 / Virus Database: 269.17.13/1213 - Release Date: 7/1/2008 
09:14

  [As partes desta mensagem que não continham texto foram removidas]

  ---------------------------------
  Abra sua conta no Yahoo! Mail, o único sem limite de espaço para 
armazenamento! 

  [As partes desta mensagem que não continham texto foram removidas]

  ---------------------------------
  Abra sua conta no Yahoo! Mail, o único sem limite de espaço para 
armazenamento! 

  [As partes desta mensagem que não continham texto foram removidas]



   

[As partes desta mensagem que não continham texto foram removidas]

Responder a