掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
TQueryのエラーを出さないようにするには? (ID:40735)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
いつもお世話になっております。 Delphi2010+WindowsXP SP3+DBはAS400のDB2/400を使用しております。 ドライバはIDCO400(ミガロ様のDelphi/400のドライバ??)を使用しております。 dbCtrlGridにて複数行(5行くらい)データを入力し、行の移動を激しく行うと 「EDBEngineError(メッセージ'レコードはこのセッションですでにロックされています.')」 というエラーが発生してしまいます。 エラーの発生箇所はTQueryオブジェクトのEditメソッドを実行する部分で 起きていました。 DB2/400の方ではトランザクションを使用しておらず、またパラメータでも MULTISESSION=FALSEにしております。 このエラーが発生してしまいますと、データの変更が出来なくなってしまうので どうにか解消をしたいのですが、何が原因なのかが分かりません。。。 もし、原因が分かりそうな箇所を知っている方がいらっしゃいましたら 教えて頂けませんでしょうか。 以上、宜しくお願いいたします。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.