новая версия UniDAC 5.0.1 уже доступна для скачивания.
В этой версии:
- Добавлена поддержка RAD Studio XE4
- Добавлена поддержка компилятора NEXTGEN
- Добавлена возможность разработки приложений под iOS
- Добавлена поддержка Connection string
- Добавлена возможность шифрования таблиц и наборов данных
- Добавлена возможность определения, зашифрованы ли данные в конкретном поле
- Добавлена поддержка полей TimeStamp, Single и Extended в VirtualTable
- Добавлена возможность миграции с PgDAC и LiteDAC в Migration Wizard
- Добавлена возможность миграции с AnyDAC и FireDAC в Migration Wizard
- Исправлена ошибка в связи Master-Detail для TClientDataSet в RAD Studio XE3
- Исправлена ошибка в связи Master-Detail по полям, содержащим нелатинские символы
- Исправлена ошибка в IndexFieldNames неанглийских полей
- Исправлен некорректный результат RecordCount при наличии ORDER BY и LIMIT в запросе
- Исправлена ошибка при вызове метода Cancel в событии BeforePost
- Исправлена ошибка при установке свойства TDataSet.Filter для пустого набора данных
- Исправлена ошибка вывода версии TVirtualTable в About box
- Исправлена ошибка в TUniLoader.LoadFromDataSet при UniDirectional = True и FetchRows = 1
- Решена проблема с утечкой Thread Handle при организации пулов
- Добавлена поддержка типов данных BINARY_DOUBLE и BINARY_FLOAT в режиме Direct
- Исправлена ошибка "Net Error 1" при чтении данных с типом Lob для некоторых кодировок в режиме Direct
- Исправлено некорректное определение длины константых значений в выражении SELECT для баз данных с кодировкой UTF8 в режиме Direct
- Решена проблема с зависанием приложения при получении столбца NVarchar с MS SQL Server в режиме Direct
- Исправлена ошибка при вставке NVARCHAR-данных для БД с кодировкой UTF8 и Oracle xx\10 в случаях, когда оператор INSERT содержит секцию RETURNING
- Решена проблема с зависанием приложения в режиме non-blocking
- Исправлена ошибка при открытии таблицы для SQL Server Compact Edition 4.0 в Windows x64
- Исправлена поддержка SSL в Mac OS
- Решена проблема с утечкой памяти при установленной опции RefreshOptions.roBeforeEdit
- Добавлена возможность разработки приложений под iOS с использованием InterBase XE3 ToGo Edition
- Добавлено свойство DefaultTransaction в TUniConnection
- Добавлена специфическая опция Params в TUniTransaction
- Теперь ErrorCode содержит код ошибки сокета при появлении ошибки соединения
- Исправлена поддержка SSL в Mac OS
- Исправлена ошибка при преобразовании полей типа CHARACTER VARYING в ftString
- Исправлена ошибка автоматического возобновления транзакции при разрыве соединения в случае, когда FetchAll = False
- Теперь в режиме Direct используется ядро SQLite версии 3.7.16.2
- Теперь поля типа STRING без явного указания длины поля отображаются как ftMemo вместо ftString
- Для полей ftDateTime добавлен конвертер из форматов Unix time и Julian time
- Добавлена опция EncryptPassword
- Добавлена опция DetectFieldsOnPrepare
- Исправлена ошибка в TUniStoredProc
- Добавлена поддержка полей XML
- Исправлена ошибка пула соединения
http://www.devart.com/unidac