连接数据库失败:未指定的错误

来源:百度知道 编辑:UC知道 时间:2024/07/13 15:26:53
我用VC运行一个系统,编译没有错误,但是当我运行的时候弹出一个窗口“连接数据库失败:未指定的错误”,“附加数据库 添加ODBC数据源,数据源名称为HR”,这是这个系统的说明文档,但是我已把名为HR的数据库附加到sql server中啊,为什么还是连接失败啊????急啊
哈哈,以上问题已解决,但是又有问题了,系统主界面出来了,但是选择一个菜单项,就出现“Runtime Error! abnormal program termination”对话框,这又是怎么回事啊???我快疯了!!!

看提示可能此系统要求机器上要配置一个数据源,名为HR,你在控制面板-管理工具-数据源(ODBC)中,新建一个名为HR的Sqlserver数据源(机器或用户的均可),指向你的HR库,应该就可以了。
-----------------------
首先声明我不懂VC++。
你先确定你的机器上装了msdac.exe,或者不管装没装,下载一个,再装一次。看看问题有没有解决。
如果问题依旧,能估计是你的程序写的有问题了(编译能通过不代表代码没问题)。仔细检查一下你的每个类的构造函数,问题出在那里的可能性比较大。