Skip to Menu Skip to Content Skip to Footer

Sunday, Jun 25th

Cache Dataset

0.0/5 оценка (0 голосов)
  • Last update: 18 Февраля 2012
  • File size: 8.50 KB
  • Version: 2.0
  • Downloaded: 96
  • License: GPL

 

Два компонента для C++Builder 6 которые реализует выполнение SQL запросов через CacheObject, в привычной для пользователей Delphi манере , похож на TQuery. Есть возможность передачи данных во все элементы управления, работающие с TDataSource: решетки, компоненты отчетов и тому подобное. Работает с подчиненными датасетами и параметрами. По умолчанию все поля создаются с типом ftString и длиной 150 , есть возможность переопределить такое поведение изменением свойства DetermineFieldsTypes. Если установить в True все числовые поля распознает как ftFloat, остальные как ftString.

Для определения типов полей использует собственную серверную процедуру GetColInfo класс прилагается. В отличии от TQuery фетчит все что угодно даже если поля имеют недопустимые с точки зрения TDataSet типы.

Скорость выполнения приемлемая, 15 000 записей 16 столбцов не более 6 секунд.

 

Второй компонент TFactory сделан по принципу TDataBase.

Для работы должен быть установлен пакет rxLibrary.

 

 

Новости