VC做前台,SQL Server2000做后台,最后运行时出错!大家帮我分析下啊!拜托了!
时间:2011-12-12
来源:互联网
VC做前台,SQL Server2000做后台,最后代码都写完后编译、组建都没问题,运行时弹出的主对话框也没问题!可是当进行插入、修改、删除操作时就有问题了!弹出一个小对话框:[DBNETLIB][ConnectionOpen(Connect)]SQL Server不存在或拒绝访问.请问这是怎么回事啊?我都急死了,课程设计后天就要上交了,拜托大家帮我看看啊!
下面是我截图的链接,大家点击看一下啊!谢谢了!
下面是我截图的链接,大家点击看一下啊!谢谢了!
作者: LOST9038 发布时间: 2011-12-12
数据库的连接字符串不对,用这个软件试试。
作者: zyq5945 发布时间: 2011-12-12
你介绍的软件我还不会用。。。
有一点我要声明一下,我的前台和后台都是在自己电脑上,并不是要链接远程数据库的,我写的链接字符串如下:
// 初始化—连接数据库
void ADOConn::OnInitADOConn()
{
// 初始化OLE/COM库环境
::CoInitialize(NULL);
try
{
// 创建Connection对象
m_pConnection.CreateInstance("ADODB.Connection");
// 设置连接字符串,必须是BSTR型或者_bstr_t类型
_bstr_t strConnect = "Provider=SQLOLEDB; Server=ntserver;Database=HrMan; uid=sa; pwd=sa;";
m_pConnection->Open(strConnect,"","",adModeUnknown);
}
// 捕捉异常
catch(_com_error e)
{
// 显示错误信息
AfxMessageBox(e.Description());
}
}
有一点我要声明一下,我的前台和后台都是在自己电脑上,并不是要链接远程数据库的,我写的链接字符串如下:
// 初始化—连接数据库
void ADOConn::OnInitADOConn()
{
// 初始化OLE/COM库环境
::CoInitialize(NULL);
try
{
// 创建Connection对象
m_pConnection.CreateInstance("ADODB.Connection");
// 设置连接字符串,必须是BSTR型或者_bstr_t类型
_bstr_t strConnect = "Provider=SQLOLEDB; Server=ntserver;Database=HrMan; uid=sa; pwd=sa;";
m_pConnection->Open(strConnect,"","",adModeUnknown);
}
// 捕捉异常
catch(_com_error e)
{
// 显示错误信息
AfxMessageBox(e.Description());
}
}
作者: LOST9038 发布时间: 2011-12-12
以上是我自己的链接数据库封装类中的初始化函数,哪里错了帮我改下啊!!!谢谢了!!!
作者: LOST9038 发布时间: 2011-12-12
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28