■SI Object Browser 掲示板


ユーザの皆様、開発者、サポート担当者の交流のための掲示板です!

ユーザーの皆様同士で教え合ったりもできる交流の場にしたいと思っていますので、相互協力をよろしくお願いします。
なお、過去に同じようなQ&Aがあるケースも多いので、投稿前にキーワード検索してみてください。

discussion
※各投稿のカラーは対象となる製品に対応しています。【■…OB ■…OBER ■…全般 ■…その他】
※ライセンスに関するお問合せにつきましては、お問い合わせページよりご連絡いただきますようお願いいたします。
※誹謗中傷や公序良俗に反する書き込みはご遠慮ください。運営側の判断によりメッセージを削除する場合があります。
※環境依存や技術的調査が必要な問題については掲示板上ではお答えしかねます。ご了承ください。
コミットされるタイミングについて 2015/03/11 13:14 OB 1
ご担当者様
お世話になります。LSPと申します。
OBの挙動について教えて下さい。

テーブルデータを1件だけselectした状態で、(where条件で絞込)
項目を編集して再度読み込んだ場合、コミットされていないようで修正前の値になります。
編集後に「+」ボタンで空行の挿入等をした場合はコミットされるようです。
select後に確実にコミットさせるにはどのようにすればよいでしょうか。
よろしくお願い致します。
こんにちは
OBサポートです。

データグリッドで編集を行った場合、行移動(または行追加)を行うことで、
UPDATE文が発行されますが、こちらはデータグリッドの特性上、
入力データの確定が必要なため、このような動作となっております。

大変申し訳ございませんが、こちらは動作制限として
ご了承いただけますようお願い申し上げます。

また、行移動(または行追加)と同時にコミットを実行するかどうかは、
メニューの「ツール」→「オプション」→「データ」タブにあります、
「データ編集時に自動的にCOMMITする」で設定いただけます。

編集の際の行移動(または行追加)は上記の通り必要となりますが、
実際のコミット実行の設定はこちらになりますので、
ご参考までにご確認ください。

何卒、よろしくお願い申し上げます。