首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

ado连接sql server2000连不上~该如何解决

2012-04-17 
ado连接sql server2000连不上~~C/C++ codeCString DBNameserverlocaldatabaseSCDBusersapassword

ado连接sql server2000连不上~~

C/C++ code
    CString DBName="server=local;database=SCDB;user=sa;password=";    CoInitialize(NULL);    ADODB::_ConnectionPtr m_pConnection;        ADODB::_RecordsetPtr m_pRecordset;    try    {        m_pConnection.CreateInstance(__uuidof(ADODB::Connection));        m_pConnection->Open((_bstr_t)DBName,"","",ADODB::adModeUnknown);    }    catch(_com_error e)    {        CString errormessage;        errormessage.Format("连接数据库失败!\r错误信息:%s",e.ErrorMessage());        AfxMessageBox(errormessage);        return;    }



CString DBName="server=local;database=SCDB;user=sa;password=";

这句话写得对不对啊 ,数据库名称是SCDB,sa用户没有密码,一直连不上,望各位高手指点!

[解决办法]
新建一个.udl文件,双击打开,连接数据库。用记事本打这个文件,连接字符就出来了。
[解决办法]
为什么数据库连接串这个问题问的人这么多。
www.connectionstrings.com

Provider=sqloledb;Data Source=(local);Initial Catalog=myDataBase;User Id=myUsername;Password=myPassword;
[解决办法]
Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Initial Catalog=tempdb;Data Source=SqlServer1

热点排行