菜鸟第一次用sql2000,麻烦大家看看。
我的连接代码:   
 	_ConnectionPtr   m_pConnection; 
 	_RecordsetPtr   m_pRecordset; 
 	m_pConnection.CreateInstance(__uuidof(Connection)); 
 	m_pRecordset.CreateInstance(__uuidof(Recordset));  	 
 	m_pConnection-> ConnectionString= "Provider=SQLOLEDB.1;Persist   Security   Info=True;Data   Source=ADMIN;Initial   Catalog=test;User   ID=sa;Password=sa "; 
 	try 
 	{				 
 		m_pConnection-> Open(L " ",L " ",L " ",adModeUnknown)   ;			 
 	}  	 
 	catch(_com_error   e) 
 	{  		 
 		AfxMessageBox(_T( "数据库连接失败! ")); 
 		return   ; 
 	}       
 我用查询分析器用sa用户密码sa可以登录,但是上面连接失败。请问问题可能出现在哪里?谢谢
------解决方案--------------------只会.NET..友情UP
------解决方案--------------------這好像是VC++里面的東東
------解决方案-------------------- "Provider=SQLOLEDB.1;Persist Security Info=True;Data Source=ADMIN;Initial Catalog=test;User ID=sa;Password=sa " 
 換成 
  "Driver=Sql Server;Server=MSCDG-SPR;uid=sa;pwd=sa;database=test " 
 試試
------解决方案--------------------建一个.udl文件,测试一下你的连接串。