Até a versão 6 do Interbase, os campos do tipo DATE armazenavam data e hora conjuntamente. A partir da versão 6.0 do interbase, utilizando-se o dialeto 3, o tipo DATE armazena domente a data, o tipo TIME somente a hora, o novo tipo TIMESTAMP é o equivalente ao DATE das vesões anteriores do Interbase 6, o continua a armazenar a data e hora em conjunto.
O ideal é trabalhar com o banco em Dialect 3 (Eu não sei se dá para alterar um banco já criado em outro dialeto, mas na criação da base vc pode selecionar o dialect, acho que alguém mais pode ajudar neste ponto. talvez um backup e restore deixam alterar o dialeto). ----- Original Message ----- From: comercial3fgv To: delphi-br@yahoogrupos.com.br Sent: Tuesday, September 19, 2006 6:35 PM Subject: [delphi-br] COMO DECLARAR UM CAMPO DATA NO INTERBASE? Pessoall estou tendo um problema com o cadastro de datas no interbase, o que acontece é que não sei como declarar o campo data no interbase, coloquei como "DATE" porém quando rodo o programa tá dando um erro de "SQL DIALECT", quando declarei a data como "DATE STAMPY" (ACHO QUE É ISSO, SENÃO É QUASE) aí dá certo porém cadastra um campo tipo "2006/09/23-00-0000-00" alguém sabe que erro é esse? Como teria que declarar corretamente um campo data no interbase? [As partes desta mensagem que não continham texto foram removidas] -- <<<<< 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