Office中国论坛/Access中国论坛

标题: acc2010版本与acc2003版本的兼容性问题 [打印本页]

作者: lshstruc    时间: 2014-7-8 09:09
标题: acc2010版本与acc2003版本的兼容性问题
一直坚持用XP+ACC2003+sqlSERVER2000,最近开发一个采购管理系统,用的ADP,用了新的开发环境win7+acc2010+sqlserver2000,没有用SQLSERVER2005的原因是BAK文件与SQLSERVER2000不能互导,各种的不习惯,咬牙坚持下来了,开发完了以后,BAK数据和前台ADP文件转移到原来的开发环境下,发现ACC2003在子窗体动态加载ACC2010下生成的FORM时(即变换sourceobject时),闪退。卸载ACC2003,装ACC2010,能正常运行,尝试在ACC2003下利用菜单里的外部数据导入来导入ACC2010生成的所有窗体,报表,模块,无法导入,闪退。
你们有没有遇到这种情况?是不是兼容性的问题?请问如何解决?所有的客户端装acc2010runtime?

作者: tmtony    时间: 2014-7-8 09:51
1.客户端不使用access runtime试试
2.将程序先转到access 2000,再转到access 2003版本
3.尽量用低版本改程序,然后在高版本access 2010下使用
作者: lshstruc    时间: 2014-7-9 09:36
感谢站长,转到2000以后问题还是存在而且我发现,ACC2010一键生成的数据表窗体,向导生成的报表,在ACC2003下无法采用导入功能导入,一导入就闪退,或者导入的窗体只有控件,写的VBA代码全部都丢失了,昨天晚上加班,回到XP+ACC2003+sqlSERVER2000,从头再来,从新开发一次。
问题是,前面有人也提到了,ACC2003开发的程序在WIN7平台上兼容性也不太好,http://www.office-cn.net/thread-116709-1-1.html
现在是比较矛盾了,我们单位现在用2003,2007,2010,什么版本的都有,xp,win7,win8全都有,ACC最大的问题,不可编译和客户端部署问题在这种情况下暴露的更明显,实在是比较头疼的。
作者: lwwvb    时间: 2015-2-26 16:28
那就用ACCESS 2010,在XP,WIN7,8上也可以用。




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3