问题
在本地做了个MFC连接sqlserver2008程序,打包之后运行一切正常,但是安装到远程服务器上,启动程序连接数据库时抛出异常“无效指针
解决方案
1 将开发程序的ADO文件复制到要安装的电脑上。
如:我的MFC程序应用的是#import"C:\Program Files\Common Files\System\ado\msado15.dll"\
no_namespace\
rename("EOF","adoEOF")。就将“C:\Program Files\Common Files\System\ado”文件拷贝到要安装的机器相同路径上
2 注册msado15.dll文件
在安装机器上点击运行,输入
regsvr32 "C:\Program Files\Common Files\System\ado\msado15.dll"
注册成功后,重新打开程序,连接数据库成功