读书人

vc6.0与sql连接有关问题

发布时间: 2012-01-20 18:53:53 作者: rapoo

vc6.0与sql连接问题
在xp 上安装sql server2000 个人版。
vc的stdafx.h里面#import "C:\Program Files\Common Files\System\ado\msado15.dll" no_namespace rename("EOF","adoEOF")
连接代码:CString connectstr="driver={SQL Server};Server=127.0.0.1;DATABASE=test;UID=sa;PWD=123;";
m_pConnection->Open((_bstr_t)connectstr,"","",adModeUnknown);
为什么一直连接不上啊?提示SQL Server不存在或拒绝访问。到底是什么原因啊?
数据库服务器在本机上。

[解决办法]
连接字符串你看下这篇BLOG,测试连接成功的话就可以了。
http://blog.csdn.net/zyq5945/archive/2009/08/06/4417201.aspx

[解决办法]
1.Sql server browser服务开了吗
2.先用数据源试一下
[解决办法]
在桌面上,新建一个txt文件,改后缀为UDL,然后双击,在里面选配测试成功后,复制连接串,贴代码里。
[解决办法]
http://www.connectionstrings.com/

Provider=sqloledb;Data Source=myServerAddress;Initial Catalog=test;User Id=sa;Password=123;

Provider=sqloledb;Data Source=localhost;Initial Catalog=myDataBase;Integrated Security=SSPI;

Provider=sqloledb;Data Source=(local);Initial Catalog=myDataBase;Integrated Security=SSPI;

读书人网 >VC/MFC

热点推荐