Data Vazia num Edit para Gravar na Tabela

Delphi

20/11/2004

:?: Olá a todos. Uso Delphi 5 com Paradox.

Uso edti´s para ler os dados e depois grava-los na tabela.

Quando o dado é uma data não consigo atribuir seu valor quando está vazia. Estou fazendo assim:

Clientes.FieldByName(´Cli_Nasci´).Value := StrToDateEdtData.Text)

Gostaria também de formata o campo edit (formato de data).

Como posso resolver estes problemas.
Obrigado
Neto


Neto

Neto

Curtidas 0

Respostas

Oscar Candido

Oscar Candido

20/11/2004

Amigo, no lugar de um Edit vc pode usar uma MaskEdit, e formatar a mascara como data, isso deve resolver seus problemas.
Tente usar o seguinte:
Clientes.FieldByName(´Cli_Nasci´).AsDate:= StrToDate(MaskEdtData.Text);

Espero ter ajudado
Um Abraço


GOSTEI 0
Sandra

Sandra

20/11/2004

Neto,

Utilize um If para testar o SeuEditData. Mais ou menos assim:

If SeuEditData = ´´ then
  faz algo
else
  faz outra coisa;


Espero que ajude.


GOSTEI 0
POSTAR