回 帖 发 新 帖 刷新版面

主题:VB如何压缩ACCESS2000数据库????

VB如何压缩ACCESS2000数据库???? 

 1、系统没装 ACCESS 软件? 
 2、我通过VB代码来执行! 
 3、压缩完了后,通过代码检测到数据库大小,并显示!!! 

 4、读取数据采用的是: 
   Adodc1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source= "        & "D:\Data\04Data.mdb;" & "Jet OLEDB:Database Password=123;" 

 5、数据库代有密码! 


 谢谢!!!! 

 各位高手请帮忙!!! 
 
 
但是我想实现一个功能,就是04Data.mdb 数据库文件路径不变,进行压缩? 
不知道,可否??? 
感谢!!!!!! [em3]

回复列表 (共3个回复)

沙发

DAO有个方法,可以压缩.感觉一般ACCESS用DAO来读取还好,因为它就是微软JET数据库引擎的化身.

板凳

http://www.mf100.com/document/2006-12/1069.shtml
引用Microsoft Dao 3.6 Object Library

Dim Db As DBEngine
Set Db=New DBEngine
Db.CompactDatabase App.Path & "\Data\Db.mdb",App.Path & "\Tmp.mdb"

LZ啊,要学会查资料,google不会用吗

3 楼

用dao可以的好像

我来回复

您尚未登录,请登录后再回复。点此登录或注册