PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
1346 | 98/04/25 01:43:11 | RE(7):FOR UPDATE(ORACLE限定)をつかったこともあります By Angel |
1345 | 98/04/24 19:07:33 | RE(6):FOR UPDATE(ORACLE限定)をつかったこともあります By aki |
1333 | 98/04/24 09:13:08 | RE(5):FOR UPDATE(ORACLE限定)をつかったこともあります By てとらぽっと |
1328 | 98/04/23 16:18:30 | RE(4):一覧画面におけるトランザクション処理について By aki |
1318 | 98/04/23 11:24:24 | RE(3):一覧画面におけるトランザクション処理について By まこと |
1315 | 98/04/23 09:31:46 | RE(2):詳細画面をポップアップさせて、その都度読み直す By てとらぽっと |
1311 | 98/04/22 22:15:14 | RE(1):一覧画面におけるトランザクション処理について By aki |
1308 | 98/04/22 15:35:09 | 一覧画面におけるトランザクション処理について By まこと |
カテゴリ:旧電子会議室
日付:1998年04月23日 09:31 発信者:てとらぽっと
題名:RE(2):詳細画面をポップアップさせて、その都度読み直す
まことさん、こんにちは。
排他制御についてわたしも aki さんと同意見なのですが、
>何が問題かというと、他の人が既にデータ(行)を変更している時に、参照されているデータ(行)を画面
>上では変更(登録できない状態)できる為、既に入力したデータが無駄になるからです。
>(一覧で変更する時は、その影響範囲が広がるため、何とかしたい所なのです。)
>
>●誰かがデータ(行)を変更(占有)した時点で、そのデータ(行)を変更できなくする事は可能でしょうか?
> 「更新」ボタンを押す前に、他の人の占有を確認したい。
> (他の人が更新ボタンを押すか、画面を閉じた時点で占有を解除したい。)
既に入力したデータが無駄になることが解決できればいいのであれば
データウィンドウの内容をファイルに保存して、データウィンドウを読み直して全行を削除し、
先ほどのファイルをインポートするなどの方法を考えてもいいんじゃないかと思います。
でもこういう怪しい動きでデータを腐らす危険があるので...。
一覧で変更するときでも変更する行に対して詳細画面をポップアップさせ、その都度変更したい行のデータを
読み直すというほうが無難ですね。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS (記載なし)
DBMS (記載なし)
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.