标题:关于复制文件的问题
只看楼主
mmy19811217
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2006-8-16
结帖率:0
 问题点数:0 回复次数:2 
关于复制文件的问题
我用下面的方法创建了一个以日期和时间为名称的文件夹,然后把程序里面的Access数据库复制到这个文件夹里面,但是当程序运行到最后一步时就出错:显示“拒绝的权限”,请问大家是怎么回事?
Dim fsoTest As New FileSystemObject
Dim folder1 As folder
Dim folder As String

Set folder1 = fsoTest.GetFolder(App.Path & "\Backup\")
folder = (App.Path & "\Backup\" & Format(Date, "DD-MM-YYYY") & " " & Format(Time, "hh-mm-ss"))
fsoTest.CreateFolder folder

fsoTest.CopyFile App.Path & "\db.mdb", folder, True

此代码是在XP环境下测试的,并且是在管理员的账户下,没有任何权限的限制。

[ 本帖最后由 mmy19811217 于 2011-1-6 22:48 编辑 ]
搜索更多相关主题的帖子: Backup 数据库 文件夹 时间 
2011-01-06 20:36
gupiao175
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:40
帖 子:1787
专家分:7527
注 册:2007-6-27
得分:0 
是XP下操作还是其他什么操作系统,看看是否是以管理员身份运行的操作,这些都可以肯定的,那么再看看建立的这个文件夹下给哪些用户设置了读写权限!如果这些都没有问题,应该就OK了!

Q:1428196631,百度:开发地 即可找到我,有事请留言!
2011-01-06 22:28
Artless
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:103
帖 子:4211
专家分:28888
注 册:2009-4-8
得分:0 
以下是引用mmy19811217在2011-1-6 20:36:40的发言:

我用下面的方法创建了一个以日期和时间为名称的文件夹,然后把程序里面的Access数据库复制到这个文件夹里面,但是当程序运行到最后一步时就出错:显示“拒绝的权限”,请问大家是怎么回事?
Dim fsoTest As New FileSystemObject
Dim folder1 As folder
Dim folder As String

Set folder1 = fsoTest.GetFolder(App.Path & "\Backup\")
folder = (App.Path & "\Backup\" & Format(Date, "DD-MM-YYYY") & " " & Format(Time, "hh-mm-ss"))
fsoTest.CreateFolder folder

fsoTest.CopyFile App.Path & "\db.mdb", folder, True

此代码是在XP环境下测试的,并且是在管理员的账户下,没有任何权限的限制。

试过可以运行。

无知
2011-01-07 13:23



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-330693-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.414653 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved