[DBNETLIB][ConnectionOpen(connect()).]SQL Server 不存在或拒绝访问

MFC+ADO
连接数据库时提示:[DBNETLIB][ConnectionOpen(connect()).]SQL Server 不存在或拒绝访问
怎么办?
连接语句如下:
::CoInitialize(NULL);
m_pConnection.CreateInstance("ADODB.Connection");
_bstr_t strConnect= "Provider = SQLOLEDB.1; Integrated Security = SSPI; Persist Security Info = False; Initial Catalog = StudentM; Data Source = AdminT - PC;";
m_pConnection->Open(strConnect, "", "", adModeUnknown)

和防火墙没关系,自己看看我的电脑-》管理-》服务,找到SQLserver的服务 是不是已经启动。
如果已经启动了,再用企业管理器,windows认证也成,看看是否能成功登陆。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-07-09
检查下是否是防火墙开启后阻止了访问?追问

还是不行,我访问的是本机上的数据源和数据库,应该和防火墙没有关系,真蛋疼了

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网