Изменения


1. Добавлены компоненты TpFIBNBackupService, TpFIBNRestoreService реализующие функциональность NBackUp для Firebird 2.5

2. Добавлена поддержка Array-полей в С++ Builder XE.

3. В компонент TpFIBDataSet добавлены методы экспорта данных из таблиц:

procedure ExportDataToScript(Output: TStrings; TableName: string = ''; AllFields: boolean = False);

procedure ExportDataToScriptFile(const FileName: string; TableName: string = ''; AllFields: boolean = False);

Оба метода выгружают данные из текущего селективного запроса в виде SQL-скрипта либо в объект TStrings, либо во внешний файл. Параметр TableName позволяет указать ограничение на выборку данных только из конкретной таблицы, которая участвует в запросе. Параметр AllFields, заданный в True, фактически позволяет выгрузить значения всех полей запроса вне зависимости от того, к какой таблице они относятся. В получаемом скрипте используется конструкция execute block, что позволяет в дальнейшем выполнять этот скрипт в десятки раз быстрее, чем обычные последовательные вызовы INSERT.

4. Реализована совместимость с новой версией MDT (http://www.devrace.com/ru/fibplus/mdt/).

Исправленные ошибки:


1. Исправлена ошибка в методе Locate, которая проявлялась при опциях включенных loPartialKey + loCaseInsensitive в версиях Delphi 5 - 2007.

2. Исправлена ошибка получения значения BLOB-поля через BlobField.AsString.

3. В SQL-редакторе серверные вычисляемые поля попадали в модифицирующие запросы. Исправлено.

4. Исправлена ошибка в методе ExtLocate, проявлявшаяся в работе TpFIBDataset в режиме ограниченного кэша (cmkLimitedBufferSize).

5. Исправлена ошибка в работе с bookmarks, проявлявшаяся в работе TpFIBDataset в режиме ограниченного кэша (cmkLimitedBufferSize).

6. Исправлена ошибка в методе RecordFieldValue компонента TpFIBDataset.

7. Устранены проблемы текстового редактора SQL, иногда проявлявшиеся при операциях Copy/Paste.

8. Устранены проблемы текстового редактора SQL. Ошибочное поведение в случае когда некоторые модифицирующие сиквелы не заполнены, а некоторые заполнены.

9. Загрузка клиентской библиотеки (gds32,fbclient) производилась только при первой попытке коннекта. Исправлено

10. Исправлена ошибка применения опции poDontCloseAfterEndTransaction при работе с датасетами, содержащими BLOB-поля.

Описание для анонса: Доступна для загрузки новая версия FIBPlus. В состав FIBPlus 7.1 включены новые компоненты, реализующие функциональность NBackUp для Firebird 2.5, а также внесены изменения для поддержки новой сборки MDT
Специальные цены для ex-USSR (кроме стран ЕС):

235 Euro
1500 руб. для физ. лиц
3600 руб. для юр. лиц

Скидки при покупке нескольких копий!

Навигация



Большое спасибо за FIBPlus! Мощный, удобный инструмент. И написан со знанием дела. Работа с транзакциями - просто рулез. Да и репозитории - очень полезная штука. Удачи всем разработчикам FIBPlus! >>

Артур Галимов. ФК ФМС (Сочи)
Раздел для покупателей
Получение полных версий и обновлений. Перейти в Личный кабинет
Сайт по Delphi: ежедневные ИТ-новости, статьи, документация, компоненты, конкурсы, юмор...