Aí você faz a comparação com "is". E não utiliza o parâmetro.

Fica assim:

Dm.qy_altera.close;
Dm.qy_altera.SQL.Clear;
dm.qy_altera.sql.add('update clientes set');
dm.qy_altera.sql.add('CLIENTES.DTNASCIMENTO is null');
dm.qy_altera.execSQL;

[]
Andrei

Em 15/11/05, Alcistemas Informática<[EMAIL PROTECTED]> escreveu:
> Preciso disso na seguinte sintaxe:
>
> Dm.qy_altera.close;
> Dm.qy_altera.SQL.Clear;
> dm.qy_altera.sql.add('update clientes set');
> dm.qy_altera.sql.add('CLIENTES.DTNASCIMENTO =:p_DTNASCIMENTO');
> dm.qy_altera.parambyname('p_DTNASCIMENTO').Value := Nulo (ou coisa parecida)
> dm.qy_altera.execSQL;
>
> obrigado,
>
>
>
> ----- Original Message -----
> From: "Eolos (Yahoo)" <[EMAIL PROTECTED]>
> To: <delphi-br@yahoogrupos.com.br>
> Sent: Tuesday, November 15, 2005 1:29 PM
> Subject: Re: [delphi-br] I N T E R B A S E - Campo data Nulo ??????
>
>
> Experimente
> qy_clientes.parambyname('p_data').clear.
>
> Abs
>  ----- Original Message -----
>  From: Alcistemas Informática
>  To: delphi-br@yahoogrupos.com.br
>  Sent: Tuesday, November 15, 2005 10:39 AM
>  Subject: [delphi-br] I N T E R B A S E - Campo data Nulo ??????
>
>
>  Como gravar um campo nulo em banco de dados firebird ?
>  ex: qy_clientes.parambyname('p_data').value :=  ???????


-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

<*> Para ver as mensagens antigas, acesse:
    http://br.groups.yahoo.com/group/delphi-br/messages

<*> Para falar com o moderador, envie um e-mail para:
    [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/delphi-br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 


Responder a