フォームにいくつかの機能を追加していたので、行の日付を更新する必要がありました。私の更新クエリは次のように構築されました。
"update tblReview set tblreview.[reviewDate] = me.currdate WHERE empID = '"& me.empid & "';"
(基本的に)それは印刷されました
"Update tblReview set tblreview.[reviewdate] = 7/24/2012 WHERE empID = '1';"
かっこいい、それが私が欲しかったものです。次に、私のデータを見てみましょう
*empId* *reviewDate*
1 12/30/1899
何?!なぜこれを行うのですか?わかりました。修正するには、日付を「#」文字で囲む必要があります。しかし、何らかのエラーが発生するのではなく、なぜこのばかげた値に更新されるのでしょうか?