Происходит после создания таблицы в активной базе данных. Имеется две версии синтаксиса.
PROCEDURE dbc_AfterCreateTable(cTableName, cLongTableName) |
PROCEDURE dbc_AfterCreateTable
LPARAMETERS cTableName, cLongTableName |
Параметры
- cTableName
-
Указывает имя создаваемой таблицы.
- cLongTableName
-
Указывает длинное имя создаваемой таблицы.
Примечания
Это событие не происходит, когда вы создаете свободную таблицу.
Вы можете использовать событие dbc_AfterCreateTable для проверки соответствующих значений для cTableName или cLongTableName, использовать эти параметры в процедурном коде для отслеживания или управления доступом к базе данных после создания в ней таблицы.
Пример
Скопировать код | |
|---|---|
PROCEDURE dbc_AfterCreateTable ;
(cTableName, ;
cLongTableName)
? ' cTableName = ' + TRANSFORM(cTableName) + ' - ' ;
+ TYPE('cTableName ')
? ' cLongTableName = ' + TRANSFORM(cLongTableName) + ' - ' ;
+ TYPE('cLongTableName ')+' /end/ '
ENDPROC | |
Смотрите также
Задачи
Как: разрешить или запретить события контейнера базы данныхСправочное руководство
Событие dbc_BeforeCreateTableПрочие ресурсы
События (Visual FoxPro)Справочное руководство по языку (Visual FoxPro)