我来自英国,我正在为美国客户开发MS Access 2016数据库。
如何更改此数据库的语言设置 而不是一般的Access,例如在表格设计视图中,日期的字段格式选项显示为mm / dd / yyyy,mm / dd / yy等而不是dd / mm / yyyy,dd / mm / yy?
我知道我可以使用SQL或VBA格式化数据,但我更喜欢在设计阶段将行为设置为默认行为,以限制潜在的错误。
非常感谢。
更新,这里是目前为字段格式提供的选项:
答案 0 :(得分:1)
您可以将表格字段和文本框的“格式”属性设置为:mm / dd / yyyy
但这不会改变DateValue的行为,而DateValue仍会读取日期字符串,例如" 6/7/2016" as 2016-07-06使用您的Windows设置。
所以真正的答案是你不能。您也不需要它 - 如果您不应用自定义格式,您的数据库将在到达您的美国客户时显示日期为m / d / yyyy。
如果要查看应用程序的运行情况,请安装具有美国设置的虚拟机,并在此环境中测试您的应用程序。