Problema com campo data

Delphi

08/01/2011

Boa tarde   Estou tentando gravar parcelas de pagamento em contas a pagar. Se eu não informo a data de pagamento, o campo dtpagto está com o valor de 30.12.1899.. Como faço pra ficar o valor do campo em branco ?   O campo dtpagto foi definido como DATE   Estou usando o Delphi 2010 e o firebird 2.1   Rogério
Rogerio Santos

Rogerio Santos

Curtidas 0

Respostas

Wilson Junior

Wilson Junior

08/01/2011

No banco de dados o campo está definido como "NOT NULL"?
GOSTEI 0
Rogerio Santos

Rogerio Santos

08/01/2011

Não, não está definido como NOT NULL
GOSTEI 0
Wilson Junior

Wilson Junior

08/01/2011

Atribui ao campo o valor "Null" assim ele irá gravar como NULL no banco de dados.

Espero ter colaborado.
GOSTEI 0
Rogerio Santos

Rogerio Santos

08/01/2011

Olá, vc diz na hora da gravação de registros ou na estrutura da tabela ???     Rogério
GOSTEI 0
Wilson Junior

Wilson Junior

08/01/2011

Na gravação do registro.

Exemplo:
ClientDataSet.FiledByName('SeuCampoData').AsVariant := Null 


Espero ter colaborado.
GOSTEI 0
POSTAR