Происходит после создания соединения. Имеется две версии синтаксиса.
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)