Atualiza seu Firebird, instala a versão 2.5 que tem muito rápida comparada as outras versões, e quanto ao erro esta correto veja como a variavel esta recebendo a data do calendário pois o erro deve estar ali na variavel e nao no banco.
2009/10/17 JC Informática (José Cláudio) <jcinf...@gmail.com> > > > Pessoal, > > Criei um banco de dados de agendamento com um campo tipo DATE no firebird. > Quando, no delphi, vou incluir um novo registro, tenho uma variável DATA do > tipo TDATE que contém a data selecionada pelo usuário num calendário. Se > passo o valor desta variável para o campo do banco de dados (exemplo: > AgendaDATA.Value := Data ou AgendaDATA.AsDateTime := Data), recebo o erro > "Could not convert variant of type (array byte) into type (Double)". > > Aguém pode me ajudar. > > Obrigado a todos desde já. > > -- > Abraços e a bênção de Deus. > > José Cláudio O. Lopes > > PS.: uso Delphi 7 com Firebird 1.5 > > [As partes desta mensagem que não continham texto foram removidas] > > > [As partes desta mensagem que não continham texto foram removidas]