insert com query (BDE) - Delphi x Oracle

Delphi

14/01/2005

Olá tenho esse código

      Database1.StartTransaction;
      Qry_CadOcorrencia.Close;
      Qry_CadOcorrencia.SQL.Clear;
      SQL := ´Insert into CadOcorrencia (CodOcorrencia, NomeOcorrencia, GrauOcorrencia)´;
      Sql := Sql + ´ Values(:codigo,:nome,:grau)´;
      Qry_CadOcorrencia.SQL.Add(Sql);
      Qry_CadOcorrencia.ParamByName(´codigo´).Value := MaskEdit1.Text;
      Qry_CadOcorrencia.ParamByName(´nome´).Value := Edit2.Text;
      Qry_CadOcorrencia.ParamByName(´grau´).Value := SpinEdit1.Text;
      Qry_CadOcorrencia.Prepare;
      Qry_CadOcorrencia.ExecSQL;
      Database1.Commit;


está retornando o erro que tabela é somente leitura, o que devo fazer? o RequestLive está como True.

Estou usando o componente Query (BDE) e Oracle


Facc

Facc

Curtidas 0

Respostas

Aroldo Zanela

Aroldo Zanela

14/01/2005

Colega,

Aparentemente não há nada de errado. Tente remover o método PREPARE e se for o caso, atualizar o BDE (www.bdesupport.com)


GOSTEI 0
Facc

Facc

14/01/2005

[quote:bc8f200ec5=´Aroldo Zanela´]Colega,

Aparentemente não há nada de errado. Tente remover o método PREPARE e se for o caso, atualizar o BDE (www.bdesupport.com)[/quote:bc8f200ec5]


Vlw!!! Tirei o Prepare e funcionou...


GOSTEI 0
POSTAR