Erro No insert datasnap xe2

28/01/2013

0

Erro No insert datasnap
Boa tarde, estou desenvolvendo uma aplicação e estou ultilizando do delphi xe2 + ZEOS+postgres:

função que está no servidor de aplicação

function TServerMethods1.InserirCFC(valores: string): string;
var
sql: string;
begin
qry_cfc.Close;
qry_cfc.Open;
//qry_cfc.SQL.Add(''insert into cucfc (nsu,nome,fantasia) values (2,teste,teste)'');
qry_cfc.SQL.Add(''INSERT INTO cucfc (nsu,fantasia,nome,cpfcnpj,endereco,end_nro,complemento,'');
qry_cfc.SQL.Add(''bairro,cidade,uf,cep,telefone1_ddd,telefone1_nro,telefone2_ddd,telefone2_nro,fax_ddd,'');
qry_cfc.SQL.Add(''fax_nro,celular_ddd,celular_nro,nextel_ddd,nextel_nro,nextel_id,inc_data,inc_usuario,'');
qry_cfc.SQL.Add(''alt_data,alt_usuario,antt,email_cte,ehcli,ehfor,ehcol) values(''+valores+'');'');
qry_cfc.ExecSQL;

end;


dá o erro : Remote Error: Sql Erroe: Error: erro de sintaxe em ou proximo a "into" at character 29.
alguem tem alguma solução ou dica??
Diego Limeira

Diego Limeira

Responder

Posts

28/01/2013

Junior Miranda

Posta o erro na integra...

[]´s
Responder

28/01/2013

Marco Salles

Pq que vc esta dando open seguido doclose ?????
Responder

29/01/2013

Douglas

Concordo com o Marco,

você esta Fechando e Abrindo a Query ao mesmo tempo no entanto é só fechar.

Antes de começar a adicionar os parâmetros para Query,

dá um Qry_cfc.SQL.Clear;
Responder

04/02/2013

Daniel Santos

O erro não e do Datasnap é do seu SQL

Estude mais!
Responder

Que tal ter acesso a um e-book gratuito que vai te ajudar muito nesse momento decisivo?

Ver ebook

Recomendado pra quem ainda não iniciou o estudos.

Eu quero
Ver ebook

Recomendado para quem está passando por dificuldades nessa etapa inicial

Eu quero

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

Aceitar