VB中如何备份 修复 还原 数据库(Access)

xxw19820907 2005-08-23 10:32:02
大家好,请问在VB中如何备份 修复 还原 数据库(Access)。
...全文
142 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
ljhdi 2005-08-23
  • 打赏
  • 举报
回复
备份还原直接用filecopy就行了
修复压缩要引用JET
agame 2005-08-23
  • 打赏
  • 举报
回复
Dim jetEngine As JRO.jetEngine
Dim fso As New Scripting.FileSystemObject

Sub CompactAndRepairDB(dbFile As String)
Dim strSourceConnect As String
Dim strDestConnect As String

strSourceConnect = "Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=" & dbFile & ";"

strDestConnect = "Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=" & dbFile & ".ylk" & ";"

jetEngine.CompactDatabase strSourceConnect, strDestConnect

fso.DeleteFile dbFile, True
Name dbFile & ".ylk" As dbFile
End Sub

Private Sub Class_Initialize()
Set jetEngine = New JRO.jetEngine
Set fso = New Scripting.FileSystemObject
End Sub

Private Sub Class_Terminate()
Set jetEngine = Nothing
Set fso = Nothing
End Sub
xxw19820907 2005-08-23
  • 打赏
  • 举报
回复
没有人帮忙吗?

1,216

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧