Fórum Erro Sql Tentando salvar no Firebird 1.5 #321936

23/05/2006

0

Pessoal,

O que está errado ???
Está dando o seguinte erro:

Project P_representantes.exe raised exception class EIBInterbaseError witch message ´Dynamic SQL Error SQL error= -104
Token Unknow -line 2, char 1
ITENSPPRECOUNIT´. Process stopped. Use Step or Run to Continue

E a instrução é a seguinte:

ibquery1.SQL.Add(´insert into TBITENSPEDIDO´);
ibquery1.sql.add(´ITENSPPRECOUNIT,ITENSPDESCQT,ITENSPDESCLOG,ITENSPDESCADIC,ITENSPDESCESP,PEDCOD,PRODCOD,ITENSPEDQTDADE,ITENSPTOTALITEM) values(:PrecoUnit,:DescQtdade,:DescLog,:DescAdic,:DescEspec,:PedCod,:ProdCod,:Qtdade,:TotalItem)´);
ibquery1.ExecSQL

Aonde eu errei ??

Abraços



Ksotte

Ksotte

Responder

Posts

23/05/2006

Ksotte

Pessoal,

tô meio desesperado aqui ...rs....
alguma alma caridosa ... help-me please !!!

Abraços


Responder

Gostei + 0

23/05/2006

Gameiro

será q o erro não esta nas aspas simples

(´ITENSPPRECOUNIT

reveja isso pois vc abriu parenteses abriu aspas e não fechou pelo menos no dbExpress não é preciso colocar aspas somente parenteses.


e no seu código paraece q tem um parentese a mais.


ate mais. :)


Responder

Gostei + 0

23/05/2006

Gameiro

acho q você deve colocar um parentese depois da abertura da aspa

(´[b:28056f167a]([/b:28056f167a]ITENSPPRECOUNIT,ITENSPDESCQT,ITENSPDESCLOG,ITENSPDESCADIC,ITENSPDESCESP,PEDCOD,PRODCOD,ITENSPEDQTDADE,ITENSPTOTALITEM) values(:PrecoUnit,:DescQtdade,:DescLog,:DescAdic,:DescEspec,:PedCod,:ProdCod,:Qtdade,:TotalItem)´);
ibquery1.ExecSQL


ate mais :)


Responder

Gostei + 0

24/05/2006

Ksotte

Caro Gameiro,

Era exatamente isso (as aspas) que estavam dando erro; fiz conforme você descreveu e bingoooo...deu certo !!!
Muito obrigado pela ajuda.

Um grande Abraço


Responder

Gostei + 0

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

Aceitar