VB6.0用掲示板の過去のログ(No.2)−VBレスキュー(花ちゃん)
[記事リスト] [新規投稿] [新着記事] [ワード検索] [管理用]

投稿日: 2005/08/29(Mon) 10:18
投稿者いな
Eメール
URL
タイトルRe^5: 上手く処理をさせたいのですが。

> 全項目をSQLでチェックですか。

です、仮にダブルクリックした列の値を変数に保持して・・・。
とか、Chengeイベントで変更によって、判別するとかにすると、

前者は、別の列の値と同じ入力をしたとき、
後者は、前者の操作に加えてさらに、変更後、元に戻したりしたとき、に判別できません。

> >  すくなくとも、
> >   誤って登録ボタンを押下したら、全く同じ内の行が登録されることは回避できます。
> >   #もっとも、修正した後、誤ってボタン押下した場合には、
> >   #正常に流用されてしまいますが。
> >
> これを防ぐのは難しいですね。
> oracleで制約を付けてるといっても時と場合、変更した項目によっては書かれる場合
> もありますね。

> これを防ぐのは難しいですね。
 難しいというか、正常な流用のオペレーションという扱いになってしまうので、
 無理ではないでしょうか?
 あえて言うのならば、流用しますか?といったメッセージを表示し、
 登録の間に、ワンクッション置く、しかないですね。


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

- VBレスキュー(花ちゃん) - - Web Forum -