'数据表备份上面已经有了,数据库文件备份如下
FileCopy 源文件,备份文件
filecopy "c:\1.mdb","d:\2.mdb"
'注意源文件在被备份前不能被打开或访问
-----------------------------------------
Access數据庫另存時候. 我的源文件必須打開. 有啥好辦法啊?
FileCopy 源文件,备份文件
filecopy "c:\1.mdb","d:\2.mdb"
'注意源文件在被备份前不能被打开或访问
-----------------------------------------
Access數据庫另存時候. 我的源文件必須打開. 有啥好辦法啊?
解决方案 »
- 如何让FileCopy()函数在规定的时间内结束?
- dll注册失败 急!
- vc代码转VB6,谢谢
- 使用VB6自带打包工具后,为何在安装时总是提示:系统文件太旧,重新启动系统后再安装
- WIN2003下面控件不能使用的问题?
- 菜菜鸟的菜菜问题。
- vb邮件接收的问题!!!!
- 泰山和各位高手看看呀http://www.csdn.net/expert/topic/541/541033.xml
- 用PictureBox画图的位置和用Printer对象画图的位置出现偏差:Printer出来的出现向右和向下移!Why???
- 关于Winsock控件的DataArrival事件
- 一个有关VB提示的问题。急急!
- 如何动态填充DATACOMBO
"d:\2.mdb"这个文件一定要存在,并且数据结构和"C:\1.mdb"是一致的.然后用代码将源文件的数据填入备份文件中去.
cn.close '你的连接先关闭
filecopy "c:\1.mdb","d:\2.mdb" '执行拷贝
cn.open '再次打开连接
----------------------------
楼主:你的源文件为什么必须打开?用什么打开?请阐述清楚
不过你在备份前必须将datagrid关闭
你的意思是不是将DATAGRID的内容进行备份?
如果是这样的话就不能用文件复制的方法备份了
你可以创建一个数据库,将datagride的内容写到另一个表中'采用"关闭"->"复制"->"打开"的方法,如ado连接对象cn为例
cn.close '你的连接先关闭
filecopy "c:\1.mdb","d:\2.mdb" '执行拷贝
cn.open '再次打开连接
在filecopy 前必须关闭数据链接才能进行,可以用错误陷阱检查是否已经打开,
另用rs.close,,con.close关闭数据链接再进行filecopy