Fórum Campo DataTime no SQL Server 2000 com DBExpress #279931

03/05/2005

0

Estou tentando cadastrar uma data num campo DATA, numa tabela do SQL 2000 utilizando o DBExpress e não consigo.
Exemplo:

[color=darkblue:ace24e39e5]DM.SQLDataSet.ParamByName(´DATA´).AsDate := DateTimePicker.Date;[/color:ace24e39e5]

O parâmetro está defenido com ftDate, tbm já tentei com ftDateTime e na hora da inclusão dá o seguinte erro: [color=darkblue:ace24e39e5]raised exception class EDatabaseError with message ´dbExpress Error: Invalid Field Type´.[/color:ace24e39e5]

Alguém pode me ajudar com isso? eu consigo cadastrar todos os campos na tabela menos o campo data, pois quando tento dá este erro sempre.


Dgsfilho

Dgsfilho

Responder

Posts

03/05/2005

Gandalf.nho

Dê uma olhada aqui [url]http://forum.clubedelphi.net/viewtopic.php?t=62436[/url]


Responder

Gostei + 0

03/05/2005

Antseralves

Veja se assim funciona:


DM.SQLDataSet.ParamByName(´DATA´).AsSqlTimeStamp := DateTimeToSqlTimeStamp(DateTimePicker.Date);

AntSer
=====


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar