CString UID, Pwd, db, server;
server = "HYL\SQLEXPRESS";
db = "VQD";
Pwd = "123456";
UID = "sa"
CString strCon;
strCon.Format(_T("Provider=SQLOLEDB.1;Persist Security Info=False;User ID=%s;Password=%s;Initial Catalog=%s;Data Source=%s;"), UID, Pwd, db, server);
CString str;
str = _T("Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Password=123456;Initial Catalog=VQD;Data Source=HYL\SQLEXPRESS;");
我用str连接字符串来连接SQL Server 数据库没任何问题, 可用strCon连接字符串来连接SQL Server 数据库就连不上。。。。。后来我用 str == strCon 来做了一个比较,结果显示两个字符串不相等,我弄不清楚为什么,来请教各位高手!