我的总部设在英国,正在为美国的客户开发Access 2016数据库。
我需要以编程方式更新表格中的某些日期,我是通过编辑RecordSet来完成的。
我的问题是:如果我提供英国格式(dd / mm / yyyy)的日期,数据库会在我的客户端计算机上以美国格式(mm / dd / yyyy)存储吗?
我没有办法在不改变Windows中我不想做的区域设置的情况下测试这个。
感谢。
答案 0 :(得分:5)
您不会提供格式,而是值。格式仅供显示。
Dim Date1 As Date
' Set Date1 to some value.
Date1 = DateSerial(2016, 10, 15)
rs!YourDateField.Value = Date1