insert campo datetime ??
02/03/2006
0
bom dia!
estou fazendo um insert utilizando sqldataset, existe um campo do tipo datetime, quando executo, retorna o erro:
Invalid Field type
SQLDataMastServ.Params[5].DataType:=ftDateTime;
SQLDataMastServ.Params[5].asdatetime := dm.CdsSql.fieldbyname(´FEC_ACUER´).asdatetime
estou ulizando dbexpress com sql server 2000
Obrigado
estou fazendo um insert utilizando sqldataset, existe um campo do tipo datetime, quando executo, retorna o erro:
Invalid Field type
SQLDataMastServ.Params[5].DataType:=ftDateTime;
SQLDataMastServ.Params[5].asdatetime := dm.CdsSql.fieldbyname(´FEC_ACUER´).asdatetime
estou ulizando dbexpress com sql server 2000
Obrigado
Airto
Curtir tópico
+ 0
Responder
Posts
02/03/2006
Paullsoftware
SQLDataMastServ.Params[5].DataType:=ftDateTime;
você está tentando mudar o DataType do parametro para realizar a pesquisa, não precisa...
eu sempre crio o parametro do tipo Integer/String e na hora da pesquisa digo qual o tipo de informação que ele vai receber tipo:
SQLDataMastServ.Params[5].AsString := FormatDateTime(´dd/mm/yyyy´, dm.CdsSql.fieldbyname(´FEC_ACUER´).AsDateTime);
vê se funciona assim! :wink:
Responder
Clique aqui para fazer login e interagir na Comunidade :)