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??
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
Curtir tópico
+ 0
Responder
Posts
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;
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
Clique aqui para fazer login e interagir na Comunidade :)