2012-01-24 12 views
0

私はデータベースの初心者ですが、私のコースではありませんが、私はプログラミングが好きです。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フォームから)がリクエスタフィールドに自動的に記録されます。

答えて

関連する問題