Все бесплатно
    Все ссылки на файлы, расположенные на страницах сайта, добавлены пользователями и доступны для бесплатного скачивания. За содержание этих файлов администрация сайта ответственности не несет.



Вопросы
  Автоматическое определения кодировки текста
   Категория: Текст и строки
  Найти все компьютеры в сети
   Категория: Интернет и Сети
  Получить имена всех папок и файлов в директории
   Категория: Файловая система
  Упаковать TinyDB
   Категория: Базы данных
  Корректное колесико мыши
   Категория: Приложение
  Номер строки в memo под курсором
   Категория: Текст и строки
  Как в Memo прокрутить текст
   Категория: Компоненты
  Cколько файлов есть в определённой папке
   Категория: Файловая система
FIBPlus. Свойства и методы. TFIBSQLMonitor

  << Назад к Оглавлению   


Этот объект позволяет осуществить мониторинг всех действий с БД, которые производит приложение, использующее FIBPlus.

Свойства

TraceFlags
Это свойство задает типы событий, которые будет отслеживать компонент. Свойство объявляется следующим образом:
TFIBTraceFlag = (tfQPrepare, tfQExecute, tfQFetch, tfConnect, tfTransact, tfService, tfMisc);
TFIBTraceFlags = set of TFIBTraceFlag;

tfQPrepare -определяет, будут ли отслеживаться операции Prepare;
tfQExecute -отслеживать выполнение;
tfQFetch -отслеживать фетч;
tfConnect события соединения;
tfTransact --события транзакций старта, завершения транзакций;
tfService -работа с сервисами;
tfMisc -служебные запросы библиотеки.

События

OnSQL
Это событие будет вызваться каждый раз при выполнении операций, выставленных в TraceFlags. Свойство объявлено следующим обазом:
TSQLEvent = procedure(EventText: String; EventTime : TDateTime) of object;