0

フォームからデータを保存する際に、メールアドレスとパスワードが重複していないか確認したい。電子メールとパスワードが既にテーブルにある場合は、何らかのメッセージでプロンプトを表示します。私も多くの制御イベントを試しましたが、イベントは発生しませんでした。何も起こらなかった。私のコードが間違っている可能性があります。メールとパスワードの重複をチェックする方法を教えてください。

ありがとう。

4

1 に答える 1

3

一般に、可能な限りテーブル レベルで検証と制約を定義することをお勧めします。そうすることで、データがどのように追加または更新されても(たとえば、インポート、追加クエリなどを介して)制限が適用され、検証ルールを追加することを覚えておく必要がなくなります。あなたが構築するすべてのフォーム。

あなたの場合、テーブルに一意のインデックスを定義することにより、「電子メールとパスワードの重複をチェック」します。テーブルをデザイン ビューで開いた状態で、リボンの [デザイン] タブにある [インデックス] ボタンをクリックします。

リボン

...そして [password] フィールドと [email] フィールドに一意のインデックスを定義します。

インデックス

于 2013-04-05T13:58:28.303 に答える