掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
ADOでレコードを削除した時のエラーについて (ID:27356)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
いつもおわせになっております 環境:Delphi2007 DB-Oracle10g ADOでレコードを削除した時に 「行が見つからなかっため、更新できません。列の値は最後に読み込まれた後で変更された可能性があります。」 とエラーがでます。 色々と調べてみましたが、有効な事例にいきつきませんでした。 処理としては、 TADOQuery.Deleteしたものを TADOQuery.UpdateBatch(arAll)でデータベースに更新かけています。 TADOQueryのLockTypeはltBatchOptimisticです。 エラーの発生するタイミングは、 TADOQuery.UpdateBatch(arAll)を実行した時です。 レコードの追加、変更は正常に実行されます。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.