Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / FoxPro, Visual FoxPro Новый топик    Ответить
 Простой вопрос про копирование  [new]
Jimy
Member

Откуда:
Сообщений: 261
Добрый день! Делаю так:
COPY file //GB/Ist/ves.dbf TO c:/2016/ves.dbf
как понять, что копирование прошло удачно, а не оборвалось где-то на половине? Ну или сеть не работает и вообще никакого копирования не происходит?
Думаю, как-то надо сравнить предыдущую версию таблички с новой, да? И потом выдать соответствующее сообщение, мол данные скопированы успешно (или неуспешно). А по каким параметрам сравнивать?
Подскажите, как это правильно организовать?
14 мар 16, 10:50    [18927061]     Ответить | Цитировать Сообщить модератору
 Re: Простой вопрос про копирование  [new]
Dima T
Member

Откуда:
Сообщений: 15271
Если копирование будет неудачным, то код прервется с ошибкой. Можно через обработку ошибок
TRY
   COPY file //GB/Ist/ves.dbf TO c:/2016/ves.dbf
   ? 'Скопировалось удачно'
CATCH
   ? 'Ошибка копирования'
   delete file c:/2016/ves.dbf
ENDTRY
14 мар 16, 10:55    [18927085]     Ответить | Цитировать Сообщить модератору
Все форумы / FoxPro, Visual FoxPro Ответить