m_myDatabase.OpenEx(ös,CDatabase::noOdbcDialog);

解决方案 »

  1.   

    sorry, should be:
    m_myDatabase.OpenEx(os,CDatabase::noOdbcDialog);
      

  2.   

    CDatabase m_MyDatabase;
    CString os="ODBC;DSN=MyDb;PWD=password";
    m_MyDatabase.Open ("ODBC_ID",FALSE,FALSE,os);
      

  3.   

    实现了,small_wei(small) 的方法相对更简单。
      

  4.   

    刚刚测了DailogBase的程序,却没有测我自己作的ActiveX里面的。
    现在在我的DailogBase里面是能运行,但是在我的ActiveX里面去运行不了了。
    句子写法完全一样呀??谁有兴趣看看我的ActiveX,我会发一个可以运行和一个经过把m_MyDatabase.Open (NULL,FALSE,FALSE,os);改为m_MyDatabase.Open ("ODBC_ID",FALSE,FALSE,os);不能运行的版本。告诉我油箱吧!