Insert no Acess dando erro

Delphi

16/10/2008

Galera,

Estou com um problema na execução desta instrução:

INSERT INTO SOMPROJ( CodProj , Local , Nome ) Values( ´ + QuotedStr(IntToStr( Cod )) + ´ , ´ + QuotedStr( Local ) + ´ , ´ + QuotedStr( Nome ) + ´)´

Sendo que Local, Nome e Cod são variáveis já atribuidas.

Dá ´Erro de sintaxe Insert Into´

O mais estranho é que pego esta mesma instrução e executo pelo access e funciona.

Alguem tem idéia do que pode estar acontecendo?

Utilizo ADO para conexão com a base de dados.

Ja esgotei minhas tentativas...

Grande Abraço


Tremonti

Tremonti

Curtidas 0

Respostas

Tremonti

Tremonti

16/10/2008

Alguem?


GOSTEI 0
Jair Bg

Jair Bg

16/10/2008

Bem, poderia ver se seu ´cod´ é inteiro ou string? como voce grava direto no ACCESS ? (demostre a inserção do sql completo)...


GOSTEI 0
José Henrique

José Henrique

16/10/2008

Jair,
Coloque um espaço entre o nome da tabela e o parênteses e entre a palavra VALUES e o parênteses.


GOSTEI 0
POSTAR