VC连接ADO方式ACCESS数据库在WIN7下编译到XP下不能运行解决方法 2012-2-16 11:08
2013-01-17 10:02
573 查看
如果你的程序里面用到了ado方式,如果你是在win7下编译链接生成的exe在win7下能运行在xp下却不能运行,那么恭喜你,看这里,你或许会找到解决这个问题的一个方法。声明,以下文字转载自网络,本人亲测有效,如有雷同,纯属转载。在此感谢那个第一个吃螃蟹并教会我们怎么吃螃蟹的人。
不知道大家有没有遇见这种情况,在WINDOWS7下编写的ADO连接数据库的程序,放在WIN XP下就会发现连接失败的现象,在网上找了一些资料也没找着,回头看代码,其中有一句是加载ADO驱动,就是import C:\Program Files\Common Files\System\ado\msado15.dll 这个文件,这个文件就是ADO的驱动,由于WIN7下的驱动比XP下的版本高,所以编译出来在XP下会不识别,解决办法很简单,就是把XP下的 msado15.dll文件拷过来,放在一个目录里,再改一下程序中加载驱动的路径,重新编译一下,问题解决!!!
不知道大家有没有遇见这种情况,在WINDOWS7下编写的ADO连接数据库的程序,放在WIN XP下就会发现连接失败的现象,在网上找了一些资料也没找着,回头看代码,其中有一句是加载ADO驱动,就是import C:\Program Files\Common Files\System\ado\msado15.dll 这个文件,这个文件就是ADO的驱动,由于WIN7下的驱动比XP下的版本高,所以编译出来在XP下会不识别,解决办法很简单,就是把XP下的 msado15.dll文件拷过来,放在一个目录里,再改一下程序中加载驱动的路径,重新编译一下,问题解决!!!
相关文章推荐
- VC连接ADO方式ACCESS数据库在WIN7下编译到XP下不能运行解决方法
- VC连接ADO方式ACCESS数据库在WIN7下编译到XP下不能运行解决方法
- VC连接ADO方式ACCESS数据库在WIN7下编译到XP下不能运行解决方法
- VC连接ADO方式ACCESS数据库在WIN7下编译到XP下不能运行解决方法
- VC连接ADO方式数据库在WIN7下编译到XP下不能运行解决方法
- 解决VC++在WIN7下使用ADO方式连接ACCESS数据库到XP不能运行的问题
- VC连接ADO方式ACCESS数据库在WIN7下编译到XP下不能运行
- 解决VC++在WIN7下使用ADO方式连接ACCESS数据库到XP不能运行的问题
- VC 在WIN7下使用ADO方式连接ACCESS数据库到XP不能运行
- vs2012下mfc程序通过ado方式使用access数据库编译的程序在xp底下无法使用解决方法
- Win7 VS2010下开发的CS软件,安装到XP下无法运行或者桌面快捷方式无法显示图标的问题解决方法
- 在Win7或2008(安装了 KB983246补丁)上编译的ADO应用程序,不能运行在XP,2003等低级别的操作系统的解决方案
- 解决WIN7-64,VS2008编译的MFC程序在WIN7-32/XP上不能运行的问题
- ADO连接数据库,编译到客户机运行时出现CreateInstance报错0x80004002、CreateParameter报0xC0000005错误的解决方法。
- vs2012-vs2013编译出来的程序不能在xp上运行解决方法
- vs2012-vs2013编译出来的程序不能在xp上运行解决方法
- 为什么在Win7上编译的ADO程序不能在XP上运行
- Xp,win7下 jar文件双击不能运行,或无法发现main方法,java -jar的问题解决
- 为什么在Win7上编译的ADO程序不能在XP上运行
- VS2008在WIN7 X64上不能编译VC++程序的解决方法