Происходит после создания соединения. Имеется две версии синтаксиса.
PROCEDURE dbc_AfterCreateConnection
(cConnectionName, cDataSourceName, cUserID, cPassWord, cConnectionString) |
PROCEDURE dbc_AfterCreateConnection LPARAMETERS cConnectionName, cDataSourceName, cUserID, cPassWord, cConnectionString |
Параметры
- cConnectionName
-
Указывает имя созданного соединения.
- cDataSourceName
-
Указывает имя источника данных ODBC.
- cUserID
-
Указывает ващу пользовательскую идентификацию для источника данных ODBC.
- cPassWord
-
Указывает ваш пароль для источника данных ODBC.
- cConnectionString
-
Указывает строку соединения для источника данных ODBC. Вы можете использовать строку соединения вместо явного включения ODBC-источника данных, имя пользователя и пароль.
Примечания
Вы можете использовать событие dbc_AfterCreateConnection для отслеживания доступа к базе данных после создания соединения.
Пример
Скопировать код | |
|---|---|
* Отображает на экране имя события, откуда оно вызвано и;
* переданные параметры.
PROCEDURE dbc_AfterCreateConnection ;
(cConnectionName, ;
cDataSourceName, ;
cUserID, ;
cPassword, ;
cConnectionString)
? '>> ' + PROGRAM()
?? ' in ' + SUBSTR(SYS(16),RAT('\',SYS(16))+1)
? ' cConnectionName = ' + TRANSFORM(cConnectionName) + ' - ' ;
+ TYPE('cConnectionName ')
? ' cDataSourceName = ' + TRANSFORM(cDataSourceName) + ' - ' ;
+ TYPE('cDataSourceName ')
? ' cUserID = ' + TRANSFORM(cUserID) + ' - ' ;
+ TYPE('cUserID ')
? ' cPassword = ' + TRANSFORM(cPassword) + ' - ' ;
+ TYPE('cPassword ')
? ' cConnectionString = ' + TRANSFORM(cConnectionString) + ' - ' ;
+ TYPE('cConnectionString ')+' /end/ '
ENDPROC | |
Смотрите также
Задачи
Как: разрешить или запретить события контейнера базы данныхСправочное руководство
Событие dbc_BeforeCreateConnectionПрочие ресурсы
События (Visual FoxPro)Справочное руководство по языку (Visual FoxPro)