none
关于ADO连接SQL的问提?? RRS feed

  • 问题

  • void C数据库1Dlg::OnBnClickedOk()
    {
    	// TODO: 在此添加控件通知处理程序代码
    	CoInitialize(NULL);
      //AfxOleInit();
      _ConnectionPtr pConn(__uuidof(Connection));
      _RecordsetPtr pRst(__uuidof(Recordset));
      _CommandPtr pCmd(__uuidof(Command));//实例化一个Command对象pCmd
      
      if (FAILED(pConn.CreateInstance("ADODB.Connection")))
      {
       AfxMessageBox(L"Create Instance failed!");
       return;
      }
    	try
    	{
    		pConn->ConnectionString="Data Sourct=PC;Integrated=SSPI;Database=ebook;";
        AfxMessageBox(L"连接成功");
    	} 
     catch(_com_error e)
     {
      AfxMessageBox(L"连接失败" +e.Description());
      
     }
    }
    当我把Database变成根本没有的名称,还是会提示连接成功。。。
    请问各位高手下,我的这段代码有什么问题吗?
    多谢各位了啊!!!!!

     

    • 已移动 Andrew.Wu 2011年6月17日 2:56 (发件人:Visual Studio 相关讨论(Visual Studio 2010以前版本))
    2011年6月15日 15:59

答案

全部回复