现在我的文件夹中已经有数据库,但文件大小最大。然后我想压缩这个文件,但我收到一些关于“无效参数”的错误,在这种情况下我该怎么做。感谢你
这是我的代码
Dim JRO As New JRO.JetEngine
Dim source = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & System.AppDomain.CurrentDomain.BaseDirectory & "Code7.accdb"
Dim compact = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & System.AppDomain.CurrentDomain.BaseDirectory & "newCode7.accdb;Jet OLEDB:Engine Type=5"
JRO.CompactDatabase(source, compact)
'delete orinal file
System.IO.File.Delete(System.AppDomain.CurrentDomain.BaseDirectory & "Code7.accdb")
'rename compact file to original file name
File.Move(System.AppDomain.CurrentDomain.BaseDirectory & "newCode7.accdb", System.AppDomain.CurrentDomain.BaseDirectory & "Code7.accdb")
MessageBox.Show("The database was compacted successfully")