美好的一天,
我在Access中有两个DateTime字段用于保存日历日期,另一个用于保留日历时间。合并或拆分,我无法使用UCanAccess使我的INSERT语句工作(即使有些工作使用JET引擎)。请有人可以建议如何调整我在下面尝试的语句来插入行吗?
INSERT INTO Calendar(AppDate,AppTime,AssociatedPatientID,Type,ProviderID)
VALUES (#2015-04-16#,18:20:00.0,0,'app',1);
另外,如果可能,请您提供一个如何插入单个字段的示例?我尝试了以下但有各种各样的例外:
#2015-04-16 18:20:00.0,0#
提前感谢您的帮助!
答案 0 :(得分:3)
由于时间也是一个Date组件,您需要将值包装在#tags中。但是,您只需要 HH:NN:SS 而不是毫秒部分。所以#18:20:00#是你用的而不是18:20:00.0
所以你的INSERT语句看起来像是,
INSERT INTO Calendar(AppDate, AppTime, AssociatedPatientID, Type, ProviderID)
VALUES (#2015-04-16#, #18:20:00#, 0, 'app', 1);
很高兴帮忙! :)