如何在ODBC中打开一个受密码保护的ACCESS数据库,知道密码。

解决方案 »

  1.   

    CDatabase g_db;
    g_db.OpenEx("DSN=NAME;UID=USERNAME;PWD=PASSWORD;");
      

  2.   

    CString  sDSN="ODBC;DRIVER=Microsoft Access Driver (*.mdb);DSN='';DBQ=kq.mdb;PWD=xxx";
    m_database=new CDatabase;
    if(!m_database->Open(NULL,FALSE,FALSE,sDSN,FALSE))
    {
    //AfxMessageBox("ODBC Connection Faile!");
    CDialog::EndDialog(0);
    return FALSE;
    }
      

  3.   

    CString  sDSN="ODBC;DRIVER=Microsoft Access Driver (*.mdb);DSN='';DBQ=kq.mdb;PWD=xxx";
    m_database=new CDatabase;
    if(!m_database->Open(NULL,FALSE,FALSE,sDSN,FALSE))
    {
    //AfxMessageBox("ODBC Connection Faile!");
    CDialog::EndDialog(0);
    return FALSE;
    }
      

  4.   

    来晚了!!:>
    CDatabase db;
    db.open("yourdatasource",FALSE,FALSE,"ODBC;UID=youname;PWD=youpasswd",TRUE);