当我向表单添加一些功能时,它需要我更新一行的日期。我的更新查询被构建为:
"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
什么?!为什么这样做?好的,当然,我可能应该在我的日期周围加上“#”字符来修复它。但是为什么它会更新到这个荒谬的值而不是给我一些错误呢?