Ошибка выброса команды стирания VFP 1105 - PullRequest
0 голосов
/ 17 мая 2011

У меня странная ситуация на паре сайтов, где безобидная строка

ERASE (lcTablePath) RECYCLE

выдает ошибку

Номер ошибки: 1105 - Ошибка записи в файл XXXXXXXXXXX

lcTablePath имеет значение, и оно указывает на файл, который существует в сети через UNC-путь. Я предполагаю, что это проблема сети, возможно, с разрешениями.

Но с какой стати "1105 - Ошибка запись в файл"? Я не пишу на это вообще.

РЕДАКТИРОВАТЬ: При дальнейшем расследовании проблема на самом деле это

FILE (XXX) говорит "true", то есть файл существует

УДАЛЕНИЕ (XXX)

OR

lcTemp = FILETOSTR (XXX)

сбой, FILETOSTR с "файлом не найден".

WTF?

1 Ответ

1 голос
/ 18 мая 2011

Может быть, это предложение RECYCLE - попытка записи в папку для повторного использования, которая не существует, поскольку файл находился в сетевом расположении.

...