(转贴)如何用C#压缩access数据库

c#压缩ACCESS文件

因为自己的空间服务商上传文件有大小限制,我怕以后数据库太大了无法拉下来压缩,在网上找到以下解决方法

先引用COM  Microsoft Jet and Replication Objects X.X library

string strS="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=E:\\zjren\\db\\my.mdb;";//需要被压缩的文件
    string strT="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=E:\\zjren\\db\\my_2.mdb;";//压缩后生成的新文件
    
    JRO.JetEngine jet=new JRO.JetEngineClass();
    jet.CompactDatabase(strS,strT);

原址:http://www.zjren.com.cn/wwonion/72.aspx

你可能感兴趣的:(Access)