Новости



Visual FoxPro 9 позволяет создавать ещё более производительные приложения баз данных.
Двадцатиление FoxPro! Microsoft принимает поздравления.
Visual FoxPro Toolkit for .NET - более 225 функций VFP 7.0, для языков .NET (подробнее)

Восстановление связей таблиц и баз данных

См. также

Если вы переместили файлы баз данных (.DBC, .DCT и .DCX) или связанную с базой данных таблицу после добавления таблиц в базу данных, то Visual FoxPro может е суметь их найти.

Перемещение файла может разорвать связи, используемые в Visual FoxPro для ассоциирования файлов таблиц и баз данных:

fox90000.gif обратная связь связывает таблицу с содержащей ее базой данных. Эта связь состоит из относите ьного пути и имени файла .DBC, ассоциированного с таблицей, и хранится в заго овке файла таблицы Visual FoxPro (.DBF).

fox90000.gif прямая связь указывает базе данных, какие таблицы ей принадлежат. Прямая связь хранится в файле базы данных (.DBC) и состоит из относительного пути и имени каждого ассоциированного файла таблицы.

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

fox00019.gif Как восстановить связи после перемещения таблицы или базы данных

fox90000.gif Используйте предложение RECOVER команды VALIDATE DATABASE.

Например, следующий код открывает базу данных testdata и отображает диалоговые окна, позволяющие найти таблицы, расположение которых отличается от указанного в базе данных:

OPEN DATABASE testdata

VALIDATE DATABASE RECOVER

Совет Если вы хотите использовать таблицу, не затрачивая время на восстановление связей для всех таблиц базы данных, откройте таблицу при помощи команды USE. Visual FoxPro отобразит диалоговое окно Open для поиска базы данных, содержащей таблицу, или удаления связей.

Подробнее об удалении обратных связей из таблиц базы данных, случайно удален ой с диска, см. тему FREE TABLE.



Новое на сайте

  • Обновлен портфель программиста

    Добавлены: Установка HTML Help (Создание справочной системы), Imagedit.zip - Графический редактор ( ico и bmp), Библиотека локализации HTML Help (Русский)
  • Новые примеры программ

    Установка библиотек, Игровая программа "Охота на лис", Установка библиотек "Охота на лис", plastic -"Платежки", Библиотеки (на FPD26), platan -"Платежки" (на Clipper 5.2)
  • Обновленна справка

    Подсказки, технология программирования и использование Visual FoxPro. Команды, функции, операторы, объекты, свойства, события и методы.