[firebase-br] RES: erro sql

Josué josue em ciberpoint.com.br
Qui Maio 14 18:28:19 -03 2009


Eu estou migrando do Paradox
Vou apanhar bastante ainda, mas aprendo. rsrsrs

obrigado.

Josué D. Silva
Telecomunicações Curupira Ltda
SCM - Ouroeste - SP
017 - 38431606
----- Original Message ----- 
From: "Eliezer de Souza" <eliezer em xpert.com.br>
To: "'FireBase'" <lista em firebase.com.br>
Sent: Wednesday, May 20, 2009 6:56 PM
Subject: [firebase-br] RES: erro sql


Josue eu penso que vc deveria trabalhar com stored procedures(daew vc passa
só os parâmetros e executa)







-----Mensagem original-----
De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em
nome de Josué
Enviada em: quinta-feira, 14 de maio de 2009 17:01
Para: FireBase
Assunto: [firebase-br] erro sql

Companheiros, estou tendo um erro na execução de uma Query ja pesquisei
várias soluçoes e nao resolveu.

Seguinte
Delphi 7
Firebird 2.1
InterXpress
SqLquery.

Erro : SqlQuery:Cursor not returned from Query

Ela atualiza o registro beleza, inclusive com o codigo sendo inserido por um
generator.


Form2.SQLQuery1.Close;
    Form2.SQLQuery1.SQL.Clear;
    Form2.SQLQuery1.SQL.Add('INSERT INTO
PESSOA(CADASTRO,RESPONSAVEL,NOME,');
    Form2.SQLQuery1.SQL.Add('SEXO,PARENTESCO,NASCIMENTO,ESTADOCIVIL,');
    Form2.SQLQuery1.SQL.Add('PROFISSAO,PREVIDENCIASOCIAL,OCUPACAOATUAL,');

Form2.SQLQuery1.SQL.Add('CONTRIBUINARENDAFAMILIAR,ESCOLARIDADE,ESTUDANDO,');
    Form2.SQLQuery1.SQL.Add('CNH,CPF) VALUES
(:CAD,:RESP,:NOM,:SEX,:PAR,:NASCI,');

Form2.SQLQuery1.SQL.Add(':ECIVIL,:PROF,:PREVI,:OCUPA,:CONTRIB,:ESCOLAR,:ESTU
D,');
    Form2.SQLQuery1.SQL.Add(':MCNH,:MCPF)');
    Form2.SQLQuery1.ParamByName('CAD').AsInteger  := Cad;
    Form2.SQLQuery1.ParamByName('RESP').AsString := RESP;
    Form2.SQLQuery1.ParamByName('NOM').AsString := NOM;
    Form2.SQLQuery1.ParamByName('SEX').AsString := SEX;
    Form2.SQLQuery1.ParamByName('PAR').AsString := PAR;
    Form2.SQLQuery1.ParamByName('NASCI').AsDate  := NASCI;
    Form2.SQLQuery1.ParamByName('ECIVIL').AsString := ECIVIL;
    Form2.SQLQuery1.ParamByName('PROF').AsString := PROF;
    Form2.SQLQuery1.ParamByName('PREVI').AsString := PREVI;
    Form2.SQLQuery1.ParamByName('OCUPA').AsString := OCUPA;
    Form2.SQLQuery1.ParamByName('CONTRIB').AsString := CONTRIB;
    Form2.SQLQuery1.ParamByName('ESCOLAR').AsString := ESCOLAR;
    Form2.SQLQuery1.ParamByName('ESTUD').AsString := ESTUD;
    Form2.SQLQuery1.ParamByName('MCNH').AsString := MCNH;
    Form2.SQLQuery1.ParamByName('MCPF').AsString := MCPF;
    Form2.SQLQuery1.Open ;
    Form2.SQLQuery1.PrepareStatement ;
    Form2.SQLQuery1.ExecSQL ;

_______________________________________________

obrigado.

Josué D. Silva
Telecomunicações Curupira Ltda
SCM - Ouroeste - SP
017 - 38431606
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para saber como gerenciar/excluir seu cadastro na lista, use:
http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas: http://firebase.com.br/pesquisa

!DSPAM:4a0c9390235001616411691!



______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para saber como gerenciar/excluir seu cadastro na lista, use: 
http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas: http://firebase.com.br/pesquisa





Mais detalhes sobre a lista de discussão lista