用时间长了文件越来越大,要整理有没有编程接口?
会无规律的出现数据出错,当然使用频率是很高的,有什么办法?
请问高手了!

解决方案 »

  1.   

    以前好象在csdn见过这个问题,好象是用数据库的整理修复程序定期整理。
      

  2.   

    DAO方式不能用于Access2000,不是吗?
      

  3.   

    to CharmDream(蠢吉姆):There's a article in MSDN:
    "HOWTO: Create an Access 2000 Database with MFC DAO"
      

  4.   

    用Access自己带的工具定时压缩一下就可以了嘛,可以加到计划任务中去.
      

  5.   

    try
    {
       IJetEnginePtr jet(__uuidof(JetEngine));
       jet->CompactDatabase("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:\\nwind.mdb",
       "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:\\db3.mdb;Jet OLEDB:Engine Type=4");
    }
    catch(_com_error &e) 
    {       
       ::MessageBox(NULL, (LPCTSTR)e.Description( ), "", MB_OK) ;    
    }