关于关闭mdb数据库的连接的问题 楼上的,我试了你的语句,VB根本不识别你的DIM定义啊!再说我认为问题的关键在完全断开进程与数据库的连接。因为不解决这个问题的话,以后做恢复的时候一样又会出现同样状况的。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 to firefly_xu (萤火虫) 你这种备份方式确实有这个问题引用microsoft Scripting runtime (要引用)Dim fso As New FileSystemObjectDim bb$bb = Trim(Text1.Text)If bb = "" Then GoTo 1fso.CopyFile "bank.mdb", "database\" & bb & "bank.mdb" 我看了你上面写的代码,你的窗体上是不是有adodc控件?如果是的话,要用Adodcrecords.Recordset.activeconnection.close 才可以关闭它打开的连接。虽然fso可以备份文件,但我觉得还是应该在备份前关闭所有的连接,这样可以保证数据完整性,假如备份时间较长,而这时还有在进行写操作,那备份的数据就不完整了。 to icnetcn(yoyo之无双) 非常感谢您的帮助问题解决了。很多朋友都推荐FSO 的方法,所以我还想问一下:microsoft Scripting runtime要怎么引用呢?(本人为初学)谢谢各位了! 请问VB中有哪些分页控件? 急急急!!!! vb和MSSQL的图像保存 如何使ComboBox控件内的列表值只读? OLE中调用excel,怎么样把excel表中的内容存入到数据库中,怎么取出某行某列的值! 如何将8位的二进制数转化为ASCII码呢? 一个关于RichTextBox中数据处理的问题! VB中在textbox中查找单个的字符或字符串有什么好方法? 请教微软专家:Powerpoint2000设置放映方式中的显示状态栏对应的VBA方法是什么?感谢! 怎么样把UNICODE 字符串转化成 ANSI 字符串 关于ACCESS的问题 谁能帮忙想想这个算法该怎么写?
你这种备份方式确实有这个问题
引用microsoft Scripting runtime (要引用)
Dim fso As New FileSystemObject
Dim bb$
bb = Trim(Text1.Text)
If bb = "" Then GoTo 1
fso.CopyFile "bank.mdb", "database\" & bb & "bank.mdb"
如果是的话,要用Adodcrecords.Recordset.activeconnection.close 才可以关闭它打开的连接。
虽然fso可以备份文件,但我觉得还是应该在备份前关闭所有的连接,
这样可以保证数据完整性,假如备份时间较长,而这时还有在进行写操作,
那备份的数据就不完整了。
非常感谢您的帮助问题解决了。很多朋友都推荐FSO 的方法,所以我还想问一下:
microsoft Scripting runtime要怎么引用呢?(本人为初学)
谢谢各位了!