私はデータベースの初心者ですが、私のコースではありませんが、私はプログラミングが好きです。2人以上のユーザーが同時にデータベースにレコードを追加できるようにするにはどうすればよいですか?
私はシンプルなデータベースを作成しました。このデータベースでは、顧客がサンプルをリクエストするためにこのデータベースを使用します。
私の問題は、2人のユーザーが新しいレコードを追加しているときにデータベースを動作させることができないことです。
送信ボタンをクリックしたときのコードを以下に示します。
DoCmd.SendObject acSendNoObject, , , _
"[email protected];", _
, , _
"Sample Request from " & [Location], "Dear RCM Project Engineering, " & Chr$(13) & Chr$(13) & _
"I would like to request for samples to be shipped to:" & Chr$(13) & Chr$(13) & _
[Contact] & Chr$(13) & [Shipping Address] & Chr$(13) & Chr$(13) & _
"Details of my request were recorded in SRN " _
& [SRN] & Chr$(13) & Chr$(13) & _
"The customer is requesting for:" & Chr$(13) & Chr$(13) & _
[QTY1] & " " & [PN1] & ", " & [Des1] & Chr$(13) & _
[QTY2] & " " & [PN2] & ", " & [Des2] & Chr$(13) & _
[QTY3] & " " & [PN3] & ", " & [Des3] & Chr$(13) & _
[QTY4] & " " & [PN4] & ", " & [Des4] & Chr$(13) & _
[QTY5] & " " & [PN5] & ", " & [Des5] & Chr$(13) & _
[QTY6] & " " & [PN6] & ", " & [Des6] & Chr$(13) & _
[QTY7] & " " & [PN7] & ", " & [Des7] & Chr$(13) & _
[QTY8] & " " & [PN8] & ", " & [Des8] & Chr$(13) & Chr$(13) & _
"Please note of the following: " & Chr$(13) & Chr$(13) & _
[Remarks] & Chr$(13) & Chr$(13) & _
"Expected Delivery Date is on: " & [Requested Delivery Date] & Chr$(13) & Chr$(13) & _
"Thank You!" & Chr$(13) & Chr$(13) & Form_Choose.user & Chr$(13) & [Position]
DoCmd.Save acForm, "Sample_Requisition"
[Requestor] = Form_Choose.user
[リクエスタ]フィールドが必要と私は、レコードを保存することができます前に、成功した彼らの要求を電子メールで送信するために顧客を望んでいたので、私は、ユーザーによる編集のためにそれらをロックされています。リクエストが正常に送信された場合は、現在のユーザー(Chooseフォームから)がリクエスタフィールドに自動的に記録されます。
ありがとうございます。私はすぐにそれらを読むと確信しています。 –