Re: RES: [delphi-br] OFF TOPIC - Campo date esta armazenando sempre 1899-12-30, por que?

2009-02-12 Por tôpico Vagner Gois
Laureano
 
Que componente vc esta utilizando para a conexão? 
Realmente como o Adilson falou (fala Adilson, tudo bem?) o banco não assume um 
padrão assim. 
 
sds
Vagner

--- Em qua, 11/2/09, Adilson Figueiredo de Lima adil...@aflsistemas.com.br 
escreveu:

De: Adilson Figueiredo de Lima adil...@aflsistemas.com.br
Assunto: RES: [delphi-br] OFF TOPIC - Campo date esta armazenando sempre 
1899-12-30, por que?
Para: delphi-br@yahoogrupos.com.br
Data: Quarta-feira, 11 de Fevereiro de 2009, 23:28






Boa noite, Marcio.

Cara eu utilize Oracle, Firebird, MySql, na faculdade vi postgree é muito
parecido com Oracle os comando procedures, mas não me lembro de detalhes.

O Banco de dados não tem esse padrão, pois, pode ferrar os processos, ou
seja um exemplo, um funcionario ou tem data de Demissão ou não tem (ou seja
é null ou não é).

Agora a linguagem de programação não tem esse problema, portanto, pode ter
certeza, que é um comando de gravação de uma variavel Data (Tdate, ou
TdateTime), sem ser inicializada o valor dela é este.

SDS

Adilson Figueiredo de Lima

Skype : adilson.afl

De: delphi...@yahoogrup os.com.br [mailto:delphi...@yahoogrup os.com.br] Em
nome de Marcio Barbosa
Enviada em: quarta-feira, 11 de fevereiro de 2009 21:19
Para: delphi...@yahoogrup os.com.br
Assunto: Re: [delphi-br] OFF TOPIC - Campo date esta armazenando sempre
1899-12-30, por que?

Boa Noite Adilson, sera que nao e um padrao do Postgresql , pois uso
firebird 1.5 e 2.1, os mesmo ficao com data null,se vc utiliza mesmo,
poderia tirar essa duvida.

Marcio
Ipe Informatica
Goiania - Go

2009/2/11 Adilson Figueiredo de Lima adil...@aflsistemas .com.br
mailto:adilson% 40aflsistemas. com.br 

 Laureano,

 Essa é a data inicial do Delphi, ou seja um campo data vazio em Delphi é
 esse o valor que tem.

 Portanto em todas as tabelas que vc enviar um comando com o delphi para
 gravar é essa variavel for do tipo data VAZIA é esse o valor dela.

 Adilson Figueiredo de Lima

 Skype : adilson.afl

 De: delphi...@yahoogrup os.com.br mailto:delphi- br%40yahoogrupos .com.br
delphi-br%40yahoog rupos.com. br [mailto:
 delphi...@yahoogrup os.com.br mailto:delphi- br%40yahoogrupos .com.br
delphi-br%40yahoog rupos.com. br] Em
 nome de laureanonunes@ yahoo.com. br mailto:laureanonun es%40yahoo. com.br
laureanonunes% 40yahoo.com. br
 Enviada em: quarta-feira, 11 de fevereiro de 2009 16:05
 Para: delphi...@yahoogrup os.com.br mailto:delphi- br%40yahoogrupos .com.br
delphi-br%40yahoog rupos.com. br
 Assunto: [delphi-br] OFF TOPIC - Campo date esta armazenando sempre

 1899-12-30, por que?

 Colegas,

 Em todas as tabelas de meu banco de dados, feito em Postgresql 8.2, os
 campos data (que nao recebem dados) estao com o valor 1899-12-30, por que?

 Qualquer ajuda é bem-vinda, muito obrigado.

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

  _ _ _ _ __
 Faça ligações para outros computadores com o novo Yahoo! Messenger
 http://br.beta. messenger. yahoo.com/

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

 


-- 
Marcio Barbosa da Silva
(62) 9986-2607

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

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

















  Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

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



[delphi-br] OFF TOPIC - Campo date esta armazenando sempre 1899-12-30, por que?

2009-02-11 Por tôpico laureanonunes
Colegas,

Em todas as tabelas de meu banco de dados, feito em Postgresql 8.2, os 
campos data (que nao recebem dados) estao com o valor 1899-12-30, por que?

Qualquer ajuda é bem-vinda, muito obrigado.

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

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


RES: [delphi-br] OFF TOPIC - Campo date esta armazenando sempre 1899-12-30, por que?

2009-02-11 Por tôpico Adilson Figueiredo de Lima
Laureano,

 

Essa é a data inicial do Delphi, ou seja um campo data vazio em Delphi é
esse o valor que tem.

 

Portanto em todas as tabelas que vc  enviar um comando com o delphi para
gravar é essa variavel for do tipo data “VAZIA” é esse o valor dela.

 

Adilson Figueiredo de Lima

Skype  : adilson.afl

 

De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de laureanonu...@yahoo.com.br
Enviada em: quarta-feira, 11 de fevereiro de 2009 16:05
Para: delphi-br@yahoogrupos.com.br
Assunto: [delphi-br] OFF TOPIC - Campo date esta armazenando sempre
1899-12-30, por que?

 

Colegas,

Em todas as tabelas de meu banco de dados, feito em Postgresql 8.2, os 
campos data (que nao recebem dados) estao com o valor 1899-12-30, por que?

Qualquer ajuda é bem-vinda, muito obrigado.

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

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





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



Re: [delphi-br] OFF TOPIC - Campo date esta armazenando sempre 1899-12-30, por que?

2009-02-11 Por tôpico Marcio Barbosa
Boa Noite Adilson, sera que nao e um padrao do Postgresql , pois uso
firebird 1.5 e 2.1, os mesmo ficao com data null,se vc utiliza mesmo,
poderia tirar essa duvida.

Marcio
Ipe Informatica
Goiania -  Go








2009/2/11 Adilson Figueiredo de Lima adil...@aflsistemas.com.br

   Laureano,

 Essa é a data inicial do Delphi, ou seja um campo data vazio em Delphi é
 esse o valor que tem.

 Portanto em todas as tabelas que vc enviar um comando com o delphi para
 gravar é essa variavel for do tipo data VAZIA é esse o valor dela.

 Adilson Figueiredo de Lima

 Skype : adilson.afl

 De: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br [mailto:
 delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br] Em
 nome de laureanonu...@yahoo.com.br laureanonunes%40yahoo.com.br
 Enviada em: quarta-feira, 11 de fevereiro de 2009 16:05
 Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
 Assunto: [delphi-br] OFF TOPIC - Campo date esta armazenando sempre

 1899-12-30, por que?

 Colegas,

 Em todas as tabelas de meu banco de dados, feito em Postgresql 8.2, os
 campos data (que nao recebem dados) estao com o valor 1899-12-30, por que?

 Qualquer ajuda é bem-vinda, muito obrigado.

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

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

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

  




-- 
Marcio Barbosa da Silva
(62) 9986-2607


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



RES: [delphi-br] OFF TOPIC - Campo date esta armazenando sempre 1899-12-30, por que?

2009-02-11 Por tôpico Adilson Figueiredo de Lima
Boa noite, Marcio.

 

Cara eu utilize Oracle, Firebird, MySql, na faculdade vi postgree é muito
parecido com Oracle os comando procedures, mas não me lembro de detalhes.

 

O Banco de dados não tem esse padrão, pois, pode ferrar os processos, ou
seja um exemplo, um funcionario ou tem data de Demissão ou não tem (ou seja
é null ou não é).

 

Agora a linguagem de programação não tem esse problema, portanto, pode ter
certeza, que é um comando de gravação de uma variavel Data (Tdate, ou
TdateTime), sem ser inicializada o valor dela é este.

 

 

SDS

Adilson Figueiredo de Lima

Skype  : adilson.afl

 

 

De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de Marcio Barbosa
Enviada em: quarta-feira, 11 de fevereiro de 2009 21:19
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] OFF TOPIC - Campo date esta armazenando sempre
1899-12-30, por que?

 

Boa Noite Adilson, sera que nao e um padrao do Postgresql , pois uso
firebird 1.5 e 2.1, os mesmo ficao com data null,se vc utiliza mesmo,
poderia tirar essa duvida.

Marcio
Ipe Informatica
Goiania - Go

2009/2/11 Adilson Figueiredo de Lima adil...@aflsistemas.com.br
mailto:adilson%40aflsistemas.com.br 

 Laureano,

 Essa é a data inicial do Delphi, ou seja um campo data vazio em Delphi é
 esse o valor que tem.

 Portanto em todas as tabelas que vc enviar um comando com o delphi para
 gravar é essa variavel for do tipo data VAZIA é esse o valor dela.

 Adilson Figueiredo de Lima

 Skype : adilson.afl

 De: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br
delphi-br%40yahoogrupos.com.br [mailto:
 delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br
delphi-br%40yahoogrupos.com.br] Em
 nome de laureanonu...@yahoo.com.br mailto:laureanonunes%40yahoo.com.br
laureanonunes%40yahoo.com.br
 Enviada em: quarta-feira, 11 de fevereiro de 2009 16:05
 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br
delphi-br%40yahoogrupos.com.br
 Assunto: [delphi-br] OFF TOPIC - Campo date esta armazenando sempre

 1899-12-30, por que?

 Colegas,

 Em todas as tabelas de meu banco de dados, feito em Postgresql 8.2, os
 campos data (que nao recebem dados) estao com o valor 1899-12-30, por que?

 Qualquer ajuda é bem-vinda, muito obrigado.

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

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

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

 


-- 
Marcio Barbosa da Silva
(62) 9986-2607

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





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



Re: RES: [delphi-br] OFF TOPIC - Campo date esta armazenando sempre 1899-12-30, por que?

2009-02-11 Por tôpico Carlos
Boa noite meu camarada!
Veja bem, a data 1899-12-30 é a data 0(zero) do windows, e que grava
quando vc deixa a data em branco. Então para evitar isto, primeiro vc
faz um update no banco para atualizar todas as datas deste formato
para null e para novas inserções deixe o valor do campo null como
default ou no onNewRecord do delphi inform para gravar como nulo!
Espero ter ajudado!
Fraterno abraço,
Carlos