我有一个名为MyDate的日期/时间字段。最初,它的格式是mm / dd / yyyy,没有输入掩码。日期选择器也已设置。然后我使用短日期添加输入掩码,将默认输入maks更改为(99-99-0000 ;; _)并将格式更改为mm-dd-yyyy。但是,当我切换到DataSheet视图时,我的所有日期都从mm / dd / yyyy更改为mm-dd-yyyy(这是正确的行为吗?)当我尝试输入新日期或修改现有日期时,它说“您输入的值与此列中的日期/时间数据类型不匹配”。另外,缺少DatePicker。我该如何解决这个问题。谢谢
答案 0 :(得分:1)
如果输入掩码应用于字段,则日期时间选择器不可用:http://office.microsoft.com/en-us/access-help/add-and-customize-date-and-time-formats-HA010078108.aspx#_Toc272229486
关于错误,您是否考虑过使用控制面板中的区域设置来设置所有(大多数?)应用程序的defaukt日期显示?
Access中的日期存储为数字,因此您可以根据需要对其进行格式化,但我怀疑输入掩码可能需要与区域设置匹配,但我不确定。