ハンドルネーム |
大場@SI
|
製品 |
OB |
タイトル |
Re: データシートでの変更について
|
メッセージ本文 |
こんばんわ システムインテグレータの大場です。
御報告のエラーですが、SI Object Browser の使用している BDE(Borland Database Engine)が何らかの原因で 行の特定ができない場合発生するエラーとなります。 お手数ですが以下の情報をサポート宛にメール頂けますでしょうか。 1) 表示メニュー>「オプション」>「SQL結果出力」タブの 『データ編集時の自動コミットを行わない』= ON 『初期状態をデータ編集可能にする』= ON にしてデータタブ左のコミットボタン(○ボタン)にてデータを確定した場合 現象が再現するか 2) エラーの発生する行は特定されているか。 (同一テーブルでもエラーが発生しない行もある、他のテーブルでは全く出ない等) 3) 環境情報 ・サーバ側Oracleバージョン ・クライアント側sqlora8.dllバージョン ・BDE設定でのVENDER INIT 値
どうぞよろしくお願いします。
[oob命] >データシートで変更を行おうとすると、「ほかのユーザーがレコードを変更したため >編集を実行できませんでした」と表示されてしまいます。このメッセージが表示されると >OOBを一旦終了し再度データシートで変更を行おうとしてもメッセージが表示され >変更できません。 >(1)どのように回避すればメッセージが出ないようになるか教えてください。 >(2)また、データシートへの変更を行いたいのですが、どうすれば可能となりますか。 > >上記メッセージが発生したのは以下のように実行しました。 >(a)端末Aで、アプリケーションを実行してデータシート変更対象となるTABLEのあるレコードを更新した。 >(b)その後端末Bで更新したTABLEのデータシートを開き、データを更新しようとした。 >(c)「ほかのユーザー・・・」メッセージが表示された。 >端末Aでデータシートを開きデータを更新しようとするが現象は変わりませんでした。 > >ちなみに、sql*plus等ではレコードの更新はできます。
|
|