次の値で Web フォームを作成しました
- ファーストネーム
- 苗字
- 住所1
- 住所2
- 街
- 州
- 連絡先1
- contact2
- 電子メールID
- パスワード
- パスワードを認証する...
送信ボタンをクリックすると、ストアド プロシージャsavedata
が呼び出されます。
フィールドとは tableに保存されname
、とは に保存されます。address
contacts
personal_details
email
password
login_detail
テーブルpersonal_details
には列がありますuser_id int identity(1,1) pk
...
同じuser_id int identity(1,1) fk
ものがテーブルで定義されていlogin_detail
ます...
ここで、2 人のユーザー 1 と 2 が同時にフォームを送信すると、user1 の個人情報がテーブルにプッシュされ、次に user2 の個人情報がプッシュされる可能性があります。
ID をそれぞれ 1 と 2 として生成しています...
しかし、ログインの詳細については、ユーザー2のデータが最初にプッシュされ、次にユーザー1がプッシュされます... ID 1と2を生成しています...これは間違っています....
両方のテーブルに同じ ID を取得する他の方法はありますか?
ありがとう
そして、これが私の最初の質問です...適切に組み立てることができなかったら申し訳ありません...