用VC++ 6.0 
我要具体写源码步骤,具体到在那个类下面写 
我要对话框按钮源码 按钮为 <测试连接>  返回,连接成功或连接不成功 
Sysbase 是11.92 AfxOleInit(); 
m_pConn.CreateInstance("ADODB.Connection"); 
try{ 
m_pConn->Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=xeldata.mdb","","",adConnectUnspecified); 
}catch(_com_error e){ 
AfxMessageBox("连接数据库失败!"); 

红色部分是ACCESS的连接字符串,SYSBASE的 
你新建一个UDL文件,双击打开配置一下,测试通过后,用记事本打开,其中的就是连接字符串 TRY!m_pConn这个是不是一个对象呀,要定义一下吧

解决方案 »

  1.   

    catch(_com_error e)这句什么意思?
      

  2.   

    void CAdoDlg::OnBtnQuery() 
    {
    // TODO: Add your control notification handler code here if (CoInitialize(NULL)!=0) 

         AfxMessageBox("初始化COM支持库失败!");  
    }   _ConnectionPtr m_pConn;
        AfxOleInit();  
        m_pConn.CreateInstance("ADODB.Connection");  
        try{  
        m_pConn->Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=xeldata.mdb","","",adConnectUnspecified);  
    }
       catch(_com_error e){  
           AfxMessageBox("连接数据库失败!");  
       }  
        CoUninitialize(); }红色部分是ACCESS的连接字符串,Sysbase是Provider=MSDASQL.1;Persist Security Info=False;Extended Properties="DRIVER={Sybase System 11};SRVR=server_tl;DB=TLSS_JXC;UID=sa;"
    好像用不了呀!!!急急
      

  3.   

    http://www.vckbase.com/document/viewdoc/?id=496
    看这个
    如果没装sysbase,无法帮你测试..