Erro No insert datasnap xe2

28/01/2013

2

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??
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
×
+1 DevUP
Acesso diário, +1 DevUP
Parabéns, você está investindo na sua carreira