怎样在程序的界面处,根据用户对数据库的不同选择,动态的连接数据库?
具体些,谢谢!!

解决方案 »

  1.   

    例如,给你的EDIT控件绑定一个变量m_edit.
    m_pCon.CreateInstance(uuidof(Connection));
    UpdateData(TRUE);   //取出EDIT中的值
    m_pCon->Open(m_edit,"sa","pwd",NULL);   //进行连接
      

  2.   

    _ConnectionPtr pCon;
    CString LinkStr;
    LinkStr.Format("Provider=SQLOLEDB.1;Password=pwd;Persist Security Info=True;User ID=sa;Initial Catalog=%s;Data Source=SvrName",DBName);
    pCon.CreateInstance("ADODB.Connection");
    pCon.Open(_bstr_t(LinkStr),"","",adModeUnknown);
    try it.
      

  3.   

    有没有初始化Com 库哦?
    如果没有在话,在加入#import前,使用AfxOleInit();