Fórum Erro com Datas como parâmetro no CDS. #308092

06/01/2006

0

Olá, tenho um CDS ligado num DSP, e numa TSQLDataSet, nela eu tenho como parametro 2 datas...

quando faco isso no cliente
  cdsCons.Params.ParamByName(´pdata1´).AsDateTime := DateTimePicker1.Date;
  cdsCons.Params.ParamByName(´pdata2´).AsDateTime := DateTimePicker2.Date;


e mando abrir dá o seguinte erro:

Databse server error: unassigned code


vi que era o parametro como data, pois se eu tirar ele fnciona.

Obrigado a todos...

bjao FE


Titanius

Titanius

Responder

Posts

06/01/2006

Titanius

putz, é sacanagem... muita coisa na cabeça... acabei inserindo o rodape da mensagem pra minha namorada... algum moderador por favor remova este rodape... :oops:

a sacanagem eh que pra ela foi
Atenciosamente,

eh mole?!? :shock:


Responder

Gostei + 0

06/01/2006

Mdm

Ola colega !
Qual é o banco de dados q esta usando ?

Ultilizando oracle eu tive o mesmo problema, resolvi passando as datas como string.
E Quando usar parametro de Datas nos Componentes do DBX, passei a usar

ParamByName(campo).AsDate := Data;


ao Invés de :

ParamByName(campo).AsDateTime := Data;


Algum colega me corrija se disse bobeira.


Responder

Gostei + 0

06/01/2006

Titanius

No caso eu uso Firebird

E o unico modo que resolvi foi passando como string, e dando um cast no sql.. mas queria saber se isso eh normal mesmo...


[]s


Responder

Gostei + 0

28/08/2006

Eniorm

Esse erro ai ta acontecendo comigo tbm.... mas nesse caso:

FieldByName(´DATA_NASC´).AsDate := DateEdit1.Date;


Responder

Gostei + 0

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

Aceitar