Fórum Interbase e datas #39705

26/10/2003

0

O campo data quando é criado fica com ´conteúdo´ <null>.

após atualização tipo, insert, update, fica com o dado qualquer ex. 25/10/2003.

como faço para essa data que hoje está 25/10/2003 fique com <null>
no seu conteúdo.

justamente para que não apareça na aplicação informações do tipo 11/11/1111 ou 31/12/1899


[]´S

Paulo


Paulo Bonfim

Paulo Bonfim

Responder

Posts

27/10/2003

Afarias

Depende de ?COMO? vc está fazendo sua atualização!


T+


Responder

Gostei + 0

27/10/2003

Paulo Bonfim

Depende de ?COMO? vc está fazendo sua atualização! T+


a depender da tabela pode ser com

post/apply updates ou

com procedures usando update set

Paulo


Responder

Gostei + 0

27/10/2003

Afarias

para atualizações usando IBDataSet, IBQuery/IBUpdateSQL ou MIDAS (ClientDataSet) -- Dê um Clear no Campo (IBDataSet.FieldByName(´campo_data´).Clear) que deve resolver.

em UPDATES diretos (como em SPs) apenas set o campo para NULL ::

update tabela set campo_data = null;

ou

insert into tabela (campo_data) values (null);

o simplesmente OMITA o campo da lista de campos do INSERT


T+


Responder

Gostei + 0

01/11/2003

Paulo Bonfim

para atualizações usando IBDataSet, IBQuery/IBUpdateSQL ou MIDAS (ClientDataSet) -- Dê um Clear no Campo (IBDataSet.FieldByName(´campo_data´).Clear) que deve resolver. em UPDATES diretos (como em SPs) apenas set o campo para NULL :: update tabela set campo_data = null; ou insert into tabela (campo_data) values (null); o simplesmente OMITA o campo da lista de campos do INSERT testei pelo delphi com um sp with sp do begin parambyname(´campo´).asDate := Null end; esta dando erro []´S Paulo T+



Responder

Gostei + 0

02/11/2003

Afarias

para colocar NULO no parâmetro use:

ParamByName(´parametro´).Clear;



T+


Responder

Gostei + 0

04/11/2003

Paulo Bonfim

para colocar NULO no parâmetro use: ParamByName(´parametro´).Clear; T+


afarias, testei dessa forma e da o erro

required param value not set

o que pode ser

desde já agradeço

[]´S

Paulo


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar