Insert com SQL em ADO ACESS

19/12/2003

0

Estou usando o codigo abaixo em minha query, mais esta dando o seguinte erro.

Undeclared Identifier´asString´
Undeclared Identifier´asInteger´

Gostaria da Solução se for possível, uso ADO e ACESS

ADOQueryCupom.close;
ADOQueryCupom.SQL.Clear;
ADOQueryCupom.SQL.Add(´Insert into TabValeCompras(nome,matricula,codigovale,nomedovale)values(:nome,:matricula,:codigovale,:descricaovale)´);
ADOQueryCupom.Parameters.ParamByName(´nome´).asString := dbe1cupom.text;
ADOQueryCupom.Parameters.ParamByName(´matricula´).AsInteger := dbe2cupom.text;
ADOQueryCupom.Parameters.ParamByName(´codigovale´).AsInteger := dbedit1cupomvale.text;
ADOQueryCupom.Parameters.ParamByName(´descricaovale´).AsString := dbedit1cupomvaledesc.text;
ExecSQL;


Uoquisala

Uoquisala

Responder

Posts

19/12/2003

Hunterxxx

tenta ao inves de colocar .asstring ou asinteger...
colocar:


.value


tipo assim:
ADOQueryCupom.Parameters.ParamByName(´nome´).value := dbe1cupom.text;


posta ae se funcionou.....


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

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

Aceitar