Inserir Valores tipo Null em banco Interbase/ FB

Firebird

19/01/2005

Prezados amigos,

Gostaria de saber se existe a possibilidade de substituir o valor de um campo tipo Char, por exemplo, por um valor Null. Na verdade o que gostaria seria ao clicar em um CheckBox e após efetuar um ApplyUpdates, o novo valor do campo seria Null.

Seria mais ou menos o seguinte:

Situação01:
Campo(NOME) --> Tipo(CHAR) --> Valor = Paulo;

Situação02:
Campo(NOME) --> Tipo(CHAR) --> Valor = null;

Espero que tenham entendido o que escreví e que possam me auxiliar.

Abraço a todos!

Leonelson


Leoback

Leoback

Curtidas 0

Respostas

Afarias

Afarias

19/01/2005

tente:

Query.Edit;
Query.FieldByName(´Campo´).Clear;
Query.Post;



T+


GOSTEI 0
Marcio.theis

Marcio.theis

19/01/2005

Você tb pode fazer da seguinte forma:

tblTesteNMCLIENTE.AsString:=null;


GOSTEI 0
Afarias

Afarias

19/01/2005

|tblTesteNMCLIENTE.AsString:=null;

em q Delphi vc pode fazer isso? NULL (pelo menos no D5) é uma constante VARIANT -- e q não pode ser ´convertida´ para string.

Ainda assim, creio q o método AsString *sempre* define um valor no campo.


T+


GOSTEI 0
POSTAR