MS Access升级到SQL Server

时间:2011-08-21 14:52:43

标签: sql-server sql-server-2008 ms-access upsizing

我开发了一个MS Access 2007数据库,其中包含可以正常使用的表单 访问,但当我将后端升级到SQL Server时,我完全输了 子表单上的功能。还有其他人遇到过这个问题吗?是 有工作吗?

2 个答案:

答案 0 :(得分:1)

我正处于类似项目的中间,遇到过类似的事情。对我来说,问题出在日期时间字段上。

请检查您的表单数据/记录集是否有日期时间字段...如果它确实尝试将其更改为datetime2(这似乎在90%的情况下为我修复了),尽管您可能需要重新设置 - 导入/重新运行ssma app以获取导入为datatime2的日期。

@ David-w-fenton afaik当您在访问中链接表时,它坚持要您选择一些字段作为主键

答案 1 :(得分:1)

就我而言,在完成所有建议的更改之后,事实证明有问题的子表单已损坏。我在Access 2007中从零开始重建了这个项目,一切正常。