请问如何用ADO的方式压缩ACCESS数据库?不要DAO的。

解决方案 »

  1.   

    ADO不支持,只有DAO,没办法的事
      

  2.   

    ADO不支持还有ADOX啊。
    怎么没办法了吗?
      

  3.   

    Compact/Encrypt database is not supported by ADO/ADOX, search "Using ActiveX Data Objects in Microsoft Access 2002" in MSDN
      

  4.   

    CString sDestconnection =  _T ("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=") +
    sPath + _T ("\\temp.mdb");
    jet->CompactDatabase( bstrConnectionString, sDestconnection.AllocSysString ());
      

  5.   

    Dim JRO As JRO.JetEngine
    Set JRO = New JRO.JetEngine
    JRO.CompactDatabase "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:\\jxc.mdb", _
    "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:\\jxc.mdb"
      

  6.   

    TO:mryinliang(海崖) 请问用ADOX如何做到?用哪个对象的哪个方法?