■SI Object Browser 掲示板


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

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

discussion
※各投稿のカラーは対象となる製品に対応しています。【…OB …OBER …全般 …その他】
※ライセンスに関するお問合せにつきましては、お問い合わせページよりご連絡いただきますようお願いいたします。
※誹謗中傷や公序良俗に反する書き込みはご遠慮ください。運営側の判断によりメッセージを削除する場合があります。
※環境依存や技術的調査が必要な問題については掲示板上ではお答えしかねます。ご了承ください。
テーブル表示2 2001/10/29 12:16 OB 5
「TABLE」の「データ」で「レコードの挿入」を実行すると
表示がおかしくなることがあります。
(挿入する前に表示されていたレコードが
1件消えてしまう)

なぜでしょう?
>なぜでしょう?
使っているObject BrowserやOracleのコンポーネントなども明記して
質問された方が良いと思います。
それと、「テーブル表示」のタイトルでの質問に対しての解答に載って
いた解決策は試した状態での今回の質問でしょうか?
DLLを入れ換えても同じでした。

OOB7:Version 7.0.7.35
Oracle:8.1.6

そういえば
OOB7はの動作環境は8.1.5までだった...
>そういえば
>OOB7はの動作環境は8.1.5までだった...

残念ながら古いバージョンの Oracle でも同様でした。

[オプション]>[SQL結果出力]>[データ編集時の自動COMMITを行わない]
のチェックを外せばそれらしい動作をしましたので、一度お試し下さい。

COMMIT / ROLLBACK を手動でやんないといけないのと、制約のチェック
が COMMIT 直前になっちゃうので、複数行入力した時に制約にひっかかる
と面倒ですが、なれればこっちのほうが使いやすいですよ。
行挿入を行った後、レコード移動をした際、
表示レコードが一件少なくなる、といったことでしょうか?

表示上はレコードが見えなくなりますが、
実データは消えていませんよね??
「データの再読込」又は「データを表示」 ボタンを押下すると
確認ができると思います。

#もし上記の現象で合っているのであれば、私も遭遇していますが、
#実データは残っているので気にしていませんでした。。。

いろいろと説明不足で申し訳有りませんでした。

現象としてはきのこさんのご指摘の通りです。

こけももさんご指摘の
[オプション]>[SQL結果出力]>[データ編集時の自動COMMITを行わない]

については試してみました。
しかし、今までCOMMITボタンを押す習慣がなかったので
ついつい忘れてしまいそうで...

ただ、私の環境だけではない、ということが解ったので一安心です。
きちんと表示されるようになるのを待つことにします。