我在一些无害的线路上有一个奇怪的情况
ERASE (lcTablePath) RECYCLE
抛出错误
错误号码:1105 - 写入文件XXXXXXXXXXX时出错
lcTablePath
确实有一个值,它指向一个通过UNC路径存在于网络中的文件。我认为这是一个网络问题,可能有权限。
但为什么在地球上“1105 - 错误写到文件”?我根本就不写它。
编辑:进一步调查,问题实际上是这个
FILE(XXX)表示“true”,即文件确实存在
ERASE(XXX)
OR
lcTemp = FILETOSTR(XXX)
失败,FILETOSTR“找不到文件”。
WTF?
答案 0 :(得分:1)
可能是RECYCLE子句 - 尝试写入不存在的回收位置,因为该文件位于网络位置。