以下是我的一段代码,单独运行此界面可以进行数据库的备份。但是连接到整个工程中就不可以备份数据了。这是为什么阿?问题出现在哪里阿,请高手指点。Private Sub cmdCopy_Click() ''数据库备份
On Error Resume Next
FileCopy App.Path & "\clgl.mdb", App.Path & "\数据库备份\clgl.mdb"
MsgBox "备份成功!", , "系统提示"
End SubPrivate Sub cmdExit_Click() '''退出此界面
Set adoCon = New ADODB.Connection
adoCon.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\clgl.mdb" & ";Persist Security Info=False"
Unload Me
End SubPrivate Sub Form_Load()
frmDataCopy.Width = 5640
frmDataCopy.Height = 2190
adoCon.Close
End SubPrivate Sub Form_Unload(Cancel As Integer)
Set adoCon = New ADODB.Connection
adoCon.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\clgl.mdb" & ";Persist Security Info=False"
End Sub
On Error Resume Next
FileCopy App.Path & "\clgl.mdb", App.Path & "\数据库备份\clgl.mdb"
MsgBox "备份成功!", , "系统提示"
End SubPrivate Sub cmdExit_Click() '''退出此界面
Set adoCon = New ADODB.Connection
adoCon.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\clgl.mdb" & ";Persist Security Info=False"
Unload Me
End SubPrivate Sub Form_Load()
frmDataCopy.Width = 5640
frmDataCopy.Height = 2190
adoCon.Close
End SubPrivate Sub Form_Unload(Cancel As Integer)
Set adoCon = New ADODB.Connection
adoCon.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\clgl.mdb" & ";Persist Security Info=False"
End Sub
解决方案 »
- ScaleX表示什么意思?
- 使用CommonDialog保存文件时,怎样使"保存"对话框中显示"编码"项?
- 请问,如果更换webbrowser控件的光标(鼠标)?谢谢!
- 关于sql server数据库的备份
- 送分100分:在VB6编写的程序运行时,动态的显示其程序中的菜单项
- 求教:如果把一个文件用BASE64编码后写入一个TXT文件,请教再用BASE64解码,该如何得到源文件,谢谢!!!!
- 有谁用FORMULA ONE做报表啊?
- 并口打印问题解决,送分!请wzsswz(岌岌荆棘) 进来拿分!
- #####继续请教获取大文件的大小的问题?(ch21st和zyl910请进)
- 如何写一个查找局域网内的所有机子的机器名及操作系统的vbs?
- 数值比例对比方法
- C++中的void 类型对应VB中是什么??
Set adoCon = New ADODB.Connection
adoCon.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\clgl.mdb" & ";Persist Security Info=False"
End Sub这里估计是帖错了吧??? 我看晕了
为什么楼主是 窗体加载的时候,关闭连接,而unload的时候却是打开????
filecopy没错啊,没能在你给的代码中看出错误!