华英雄: 你好,请教你个问题???

ntwwh 2007-12-04 10:10:17
关于复制Access数据库时出现的问题?

"我想用FileCopy来备份数据库文件(*.mdb),但是在数据库打开或有连接的情况下,总是执行到FileCopy SourceFile, DestinationFile就直接跳到end sub,为什么!?是不是因为“如果想要对一个已打开的文件使用 FileCopy 语句,则会产生错误。”——MSDN原文。
怎样才能解决这个问题(代码)? "

以上是你的提问:
你这个问题解决了!

用api中的copyfile()函数可以解决这个问题:
声明如下:Private Declare Function CopyFile Lib "kernel32" Alias "CopyFileA" (ByVal lpExistingFileName As String, ByVal lpNewFileName As String, ByVal bFailIfExists As Long) As Long
调用格式如下:
CopyFile sourcefile, destineFile, 0



请问你 CopyFile sourcefile, destineFile, 0
这里的 0 第三个参数是什么意思?应该怎样设置第三个参数.



...全文
18 点赞 收藏 2
写回复
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
UltraBejing 2008-04-30
都是很好的建议! 值得学习
回复
meiZiNick 2008-04-30
不会,帮顶
回复
发动态
发帖子
工具平台和程序库
创建于2007-09-28

2.4w+

社区成员

C/C++ 工具平台和程序库
申请成为版主
社区公告
暂无公告