|
Программы / Управление договорами / ИСТПП / ERDA / КАСКАД-МП
ERDA
( Компоненты прямого доступа к БД MSSQL и Oracle для Delphi)
При написании нашего ПО мы столкнулись с целым рядом недостатков
в стандартных компонентах доступа к БД. Для исправления этих
недостатков мы разработали компоненты доступа
к базам данных для Delphi.
На данный момент они умеют работать с MSSQL и с Oracle.
Основные их отличия от стандартных:
- Они позволяют полностью контролировать SQL которые запускает
ваша программа на сервере, при этом есть простой и очень
эффективный механизм для автоматической генерации SQL команд
на обновление.
- Реализована возможность для осуществления контроля над
подключениями к БД.
- Эти компоненты дают возможность обойти стандартные блокировки
(в частности для MSSQL), что при правильном написании программы,
позволяет вносить большую часть изменений в структуру БД
на лету (не отключая пользователей).
- Появилась возможность создания альтернативного метода
блокировок (не используя механизм сервера).
- В случае использования стандартного SQL и соблюдении
ряда правил переключение с одного сервера на другой не представляет
больших проблем.
- Реализованы 2 метода обновления: Для всего Dataset в
целом с соханением позиции, и обновление текущей строчки.
- Переделана работа с Lookup полями, с целью уменьшения
количества обращений к справочнику и для реализации возможностьи
фильтрации LookupDataset.
- В случае если в SQL встречаются параметры с одинаковыми
именами, то они считаются одним параметром.
Более подробно почитать о данных компонентах и скачать их
вы можете почитать в разделе посвященом
данным компонентам.
|