ソース掲示板




すべてから検索

キーワード   条件 表示 現行ログ 過去ログ トピックス 名前 本文

  メンテナンス 前画面に戻る

対象スレッド 件名: (6) 処理区分1( 新規 ) に対して正しい更新処理を実行する為に、チェック処理を追加
名前: lightbox
処理選択
パスワード

件名 (6) 処理区分1( 新規 ) に対して正しい更新処理を実行する為に、チェック処理を追加
名前 lightbox
コメント
[[場所 : 更新.Click]]

● 処理区分=1 の更新処理直前に、チェックして更新をキャンセルさせます
● 論理的には、DB 接続前にすべきですが、他のエラー処理と同等にしています
( 常時接続仕様にすればこのままで OK )
@DIV
If Me.性別.SelectedIndex = -1 Then
	db.Close()
	MessageBox.Show("性別を選択して下さい    ", "エラー", _
	MessageBoxButtons.OK, MessageBoxIcon.Error)
	Me.性別.Focus()
	Return
End If
@END


※ キャンセルボタンの @C:red(CausesValidation) が False となっているので、
   キャンセルボタンをクリックしても Validate は発生しません

※ 上記だけでは不十分ですが、ユーザコントロールが使用不可になっている状態では
   そのコントロールの Validate は発生しません