积极答复者
如何通过编程压缩(VB.NET或C#)Access2007或Access2010数据库文件?

问题
答案
-
在VB.Net安装有VSTO的前提下,引用Microsoft.Office.Interop.Access.Dao
实现代码如下:
Imports Microsoft.Office.Interop.Access.Dao Module Module1 Sub Main() Dim db As New DBEngine db.CompactDatabase("H:\My Documents\学生.accdb", "H:\My Documents\学生1.accdb") Console.Read() End Sub End Module
算神的博客- 已建议为答案 Mike FengModerator 2011年7月4日 1:44
- 已标记为答案 ChiYauModerator 2011年7月4日 8:54
全部回复
-
Hi,
请问你所说的正确压缩是什么意思?
格式仍然是access2010? 并且还可以继续像原来的那个文件一样在程序中使用?
Mike Feng [MSFT]
MSDN Community Support | Feedback to us
Get or Request Code Sample from Microsoft
Please remember to mark the replies as answers if they help and unmark them if they provide no help.
-
在VB.Net安装有VSTO的前提下,引用Microsoft.Office.Interop.Access.Dao
实现代码如下:
Imports Microsoft.Office.Interop.Access.Dao Module Module1 Sub Main() Dim db As New DBEngine db.CompactDatabase("H:\My Documents\学生.accdb", "H:\My Documents\学生1.accdb") Console.Read() End Sub End Module
算神的博客- 已建议为答案 Mike FengModerator 2011年7月4日 1:44
- 已标记为答案 ChiYauModerator 2011年7月4日 8:54