我正在使用以下代码1来检查文件夹中是否存在文件并且它可以工作。然后,当我将文件移动到另一个文件夹时,说添加多个New文件夹,将不起作用,仅返回0,而不是1。(我确定路径正确并且文件确实存在)
我不知道是什么问题。
代码1:
DECLARE @result INT
EXEC master.dbo.xp_fileexist 'C:\Users\$11F7BC3A.jpg', @result OUTPUT
select @result as 'results'
代码2:
DECLARE @result INT
EXEC master.dbo.xp_fileexist 'C:\Users\James.James\New folder\New folder\$11F7BC3A.jpg', @result OUTPUT
select @result as 'results'
答案 0 :(得分:1)
请在“用户”下创建两个新文件夹,并放入文件并使用以下代码对其进行测试:
DECLARE @result INT
EXEC master.dbo.xp_fileexist 'C:\Users\New folder\New folder\$11F7BC3A.jpg', @result OUTPUT
select @result as 'results'
如果这行得通,则意味着您没有管理James.James文件夹的完整权限
更新:
请按照链接中的说明配置权限: