我开发了一个MS Access 2007数据库,其中包含可以正常使用的表单 访问,但当我将后端升级到SQL Server时,我完全输了 子表单上的功能。还有其他人遇到过这个问题吗?是 有工作吗?
答案 0 :(得分:1)
我正处于类似项目的中间,遇到过类似的事情。对我来说,问题出在日期时间字段上。
请检查您的表单数据/记录集是否有日期时间字段...如果它确实尝试将其更改为datetime2(这似乎在90%的情况下为我修复了),尽管您可能需要重新设置 - 导入/重新运行ssma app以获取导入为datatime2的日期。
@ David-w-fenton afaik当您在访问中链接表时,它坚持要您选择一些字段作为主键
答案 1 :(得分:1)
就我而言,在完成所有建议的更改之后,事实证明有问题的子表单已损坏。我在Access 2007中从零开始重建了这个项目,一切正常。