Класс TBFile с открытием базы в момент использования, а не при объявлении.

Автор:LeonL
Дата:29.09.2013
Просмотров:3027
Скачиваний:635
Оценка:, Оценок - 3
Скачать (rar-файл; Размер - 580)

Обсудить в форуме

Описание

Класс для работы с базами, аналог TBFile, с открытием базы в момент использования, а не при объявлении.
Сделано это для ускорения скорости работы RSBank, сейчас если просто запустить RSBank и ничего не делать то в мониторе pervasiv
числятся используемыми 180 файлов, если просто зайти в счета то их уже будет 350. Как мы понимает все это сказывается на ресурсах сервера.
А теперь вспомним что существуют процедуры массового расчета процентов, начисления и оплаты, которые на каждый документ одб перезапускают
компиляцию и исполнение postdoc, document, percdoc и сложных проводок, при этом у нас почти в каждом макросе import своих макро библиотек, в
результате для каждого документа переоткрываются до тысячи файлов, что отнють не положительно сказывается на скорости работы.

Класс недоделан, не все методы продублированы, желающие могут доделать сами. Открытие базы данных происходит при первом обращении к методу класса.
В остальном использование точно такоеже как tbfile