Fórum insert com query (BDE) - Delphi x Oracle #265297

14/01/2005

0

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

Responder

Posts

14/01/2005

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)


Responder

Gostei + 0

14/01/2005

Facc

[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...


Responder

Gostei + 0

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

Aceitar