Colega Eduardo,

O driver ODBC, no meu caso, não tem a ver com o problema, o problema está na 
utilização do componente ADO/DBGO, mais especificamente na ADOQuery.

Alguns colegas deram sugestões de uso, inclusive você, baseados na query do 
BDE, que aceita .clear e  null.

No caso  eu utilizo o ADO/DBGO e está muito difícil de resolver, não existe 
material sobre o tema na web.

Faz três dias busco esta informação de diferentes maneiras no Google, mas 
nada.

Entendi sua sugestão de utilização de um componente de acesso direito, 
inclusive antes utilizei em Delphi 4 o Zeos que era fantástico e fazia isso, 
mas... minha intenção é através do ODBC ter flexibilidade e possibilidade de 
utilizar outros geradores de relatório além do Rave, Quick Report, mas 
também usar o Crystal Reports.

Muito obrigado pela sugestão, mas o problema persiste.

Qualquer ajuda é bem-vinda, muito obrigado.

[]´s Nunes.
Pg 8.2, Delphi 2007 + ADO

----- Original Message ----- 
From: "Eduardo Silva dos Santos" <eduardo....@gmail.com>
To: <delphi-br@yahoogrupos.com.br>
Sent: Thursday, February 12, 2009 11:22 PM
Subject: Re: [delphi-br] ADO ( DBGO ) - Como passar data nula ao banco?


laureanonunes, qual o driver ODBC você ta usando pra conectar ao Pg?

o metodo clear deveria funcionar.

se você ta iniciando um projeto, considere usar um componente com acesso
direto banco, isso vai te proporcionar 100% de compatibilidade e desempenho
fora de série.

http://www.devart.com/pgdac/

2009/2/12 <laureanonu...@yahoo.com.br>

>   Colega Moacir,
>
> "query.Parameters.ParamByName('dt_inclusao').clear !!!!!!!!!!!!!!!!"
>
> Não funciona mesmo, em BDE tranquilo, em ADO/DBGO não vai.
>
> Estou utilizando ADO/DBGO!!!!!!!!!!!!!!!!!!!!!!!!
>
> Qualquer ajuda é bem-vinda, muito obrigado.
>
> []´s Nunes.
> Pg 8.2, Delphi 2007 + ADO
>
> ----- Original Message -----
> From: "Moacir - GMail" <prism...@gmail.com <prismars%40gmail.com>>
> To: <delphi-br@yahoogrupos.com.br <delphi-br%40yahoogrupos.com.br>>
> Sent: Thursday, February 12, 2009 8:33 PM
> Subject: Re: [delphi-br] ADO ( DBGO ) - Como passar data nula ao banco?
>
> >
> > query.Parameters.ParamByName('dt_inclusao').clear !!!!!!!!!!!!!!!!
> >
> >
> >
> >
> > jrsilvas...@yahoo.com.br <jrsilvasjrp%40yahoo.com.br> escreveu:
> >> Tenta query.Parameters.ParamByName('dt_inclusao').asvariant := null;
> >>
> >>
> >>
> >> ----- Original Message -----
> >> From: laureanonu...@yahoo.com.br <laureanonunes%40yahoo.com.br>
> >> To: delphi-br@yahoogrupos.com.br <delphi-br%40yahoogrupos.com.br>
> >> Sent: Thursday, February 12, 2009 9:32 AM
> >> Subject: [delphi-br] ADO ( DBGO ) - Como passar data nula ao banco?
> >>
> >>
> >> Colegas,
> >>
> >> Eu estou com um problema para passar datas nulas ao banco via ADO/DBGO.
> >>
> >> O ADO ( DBGO ) nao aceita:
> >>
> >> query.Parameters.ParamByName('dt_inclusao').clear.
> >>
> >> nem tampouco...
> >>
> >> query.Parameters.ParamByName('dt_inclusao').value := null;
> >>
> >> Como devo proceder para passar a data para o banco com valor nulo?
> >>
> >> Qualquer ajuda é bem-vinda, muito obrigado.
> >>
> >> []´s Nunes.
> >> Pg 8.2, Delphi 2007 + ADO
> >>
> >>
> >>
> >
> >
> > ------------------------------------
> >
> > --
> > <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>
> >
> >
> >
> >
> > __________ Informao do ESET NOD32 Antivirus, verso da vacina 3846
> > (20090211) __________
> >
> > A mensagem foi verificada pelo ESET NOD32 Antivirus.
> >
> > http://www.eset.com
> >
> >
> >
>
> __________________________________________________
> Faça liga�ões para outros computadores com o novo Yahoo! Messenger
> http://br.beta.messenger.yahoo.com/
>
>



-- 
.......................................................
Eduardo Silva dos Santos
DRD SISTEMAS
(27) 3218-4201
(27) 8842-9489
MSN: eduardo....@gmail.com
Site: http://www.drdsistemas.com.br/
.......................................................


[As partes desta mensagem que não continham texto foram removidas]



------------------------------------

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




__________ Informao do ESET NOD32 Antivirus, verso da vacina 3846 (20090211) 
__________

A mensagem foi verificada pelo  ESET NOD32 Antivirus.

http://www.eset.com



__________________________________________________
Fa�a liga��es para outros computadores com o novo Yahoo! Messenger 
http://br.beta.messenger.yahoo.com/ 

Responder a