私はMsAccessが初めてです。「OrderID」、「Process1_In」、「Process1_Out」などのフィールドを含む「Tracking」という名前のテーブルがあります。
「OrderID」と「Process1_In」でレコードを作成するフォームを作成しました。ユーザーが「OrderID」という名前のテキストボックスに「OrderID」を入力する別のフォームを作成し、コマンドボタンをクリックすると、現在の日時で追跡テーブルの「Process1_Out」フィールドが更新されます (Now() 関数を使用) )。
次のように Form_BeforeUpdate イベントでコードを作成しました。
Private Sub Form_BeforeUpdate(Cancel As Integer)
Update Tracking
Set Process1_Out = Now()
Where OrderID = OrderID.Value
End Sub
しかし、これは計画通りに記録を更新しません。誰でも助けることができますか?