Размещается в подкаталоге: Tools\Gendbc, данный инструментарий генерирует Программный Модуль создания структуры Базы Данных типа Visual FoxPro. GenDBC.prg поддерживает поля типа Autoincrementing, последовательности Сортировки (Collating), фильтрованные первичные Ключи. Для версии Visual FoxPro 9.0, также поддерживаются поля типа: Blob, VarChar, VarBinary, а также специфические свойства AllowSimultaneousFetch, RuleExpression, RuleText - для Представлений (Views).
Вы можете использовать рассматриваемую программную утилиту для следующих случаев:
-
Программный код создания Базы Данных, в целях обучения мотодам программирования БД;
-
Использование Фрагментов создаваемого программного Кода в пользовательских Приложениях, для автоматизации процедур поддержки БД.
-
Использование программного Кода создания всех компонент БД в условиях разрушения исходной Базы Данных.
DO GENDBC WITH filename
|
Параметры
- filename
-
Определяет символьную строку, как имя выходного, генерируемого программного файла. Данный параметр: filenameможет содержать полный путь к файлу и расширение (тип) создаваемого файла. Если расширение не указывается, то предполагается (.prg).
Обратите Внимание
Данная программа работает только с активной, открытой, текущей Базой Данных.
Пример
В представленном далее примере, создается программный модуль MyData.prg
, который содержит программный код создания Базы Данных с именем MyDatabase
. Другой модуль,
Main.prg,
создается в подкаталоге: C:\VFP\main\, и содержит программный код создания БД Main
.
![]() |
|
---|---|
OPEN DATABASE MyDatabase |