JC Informática (José Cláudio) escreveu: > 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)".
Passe o(s) dado(s) por parâmetro: . . . Agenda.SQL.Text := 'insert into Tabela (Data) values (:Data)'; Agenda.ParamByName('Data').AsDate := Date; Agenda.ExecSQL; . . . > > 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 -- Silvio Clecio -- Prefira ouvir uma crítica honesta, a um galanteio vazio.