UniDAC 9.0 for RAD Studio 11 Alexandria

Discussion of open issues, suggestions and bugs regarding UniDAC (Universal Data Access Components) for Delphi, C++Builder, Lazarus (and FPC)
Post Reply
Devart
Site Admin
Posts: 3974
Joined: Tue 26 Oct 2004 13:51

UniDAC 9.0 for RAD Studio 11 Alexandria

Post by Devart » Wed 22 Sep 2021 21:01

We're excited to announce support for the new RAD Studio 11 Alexandria in UniDAC. Additionally, we supported ARM (Apple Silicon M1) and added two new data providers.

What's new in this release:
  • RAD Studio 11 Alexandria is supported
  • macOS ARM is supported
  • Added demo project for FastReport FMX
  • Fixed bug with duplicate records when navigating through TVirtualDataSet for which a filter is set
  • Fixed bug with persistent fields when saving and then reading data from file to TVirtualTable
  • Fixed bug with setting a DateTime value before the year 1800 to TTimeField
  • Fixed bug with using a BLOB field in the IndexFieldNames property of the DataSet component
  • Fixed bug with memory leak on Locate by field with data type mapping
  • Fixed bug with escaping wildcards in the Filter property of the DataSet component
Oracle data provider
  • Fixed bug with string OUT parameters in Oracle 12.1
SQLServer data provider
  • Fixed bug with using the NonBlocking mode from threads
  • Fixed bug with Varchar(max), NVarchar(max), Text and NText OUT parameters
  • Fixed bug with the AV failure when reading the BLOB fields data in Lazarus
MySQL data provider
  • Fixed bug with an "Unknown column" error on Post when RefreshOption = roAfterInsert
PostgreSQL data provider
  • Fixed bug with processing UUID fields
  • Fixed bug with processing large OID values
  • Fixed bug with the incorrect encoding of error messages
  • Fixed bug with the incorrect RowsAffected result of the WITH ... statement
  • Fixed bug with error when setting the "0" value for a currency field
  • Fixed bug with automatic conversion of null values from SQL subqueries to default values
  • Fixed bug with processing IDENTITY fields in the PgDump component
  • Fixed bug with CanModify = False in the Table component when opening a temporary table
  • Fixed bug with using the Dump component with PostgreSQL version 8.1 and earlier
  • Fixed bug with executing stored procedures in PostgreSQL version 8.1 and earlier
  • Fixed bug with using batch inserts in PostgreSQL version 8.2 and earlier
InterBase data provider
  • Firebird 4 is supported
  • Fixed bug with executing stored procedures when UseUnicode = True
SQLite data provider
  • Added the IntegerAsLargeInt connection specific option
  • Fixed bug with mapping VARCHAR columns with length greater than 65,535 to fields of type ftString
NexusDB data provider
  • NexusDB 4.50.27 is supported
ODBC data provider
  • Fixed bug with re-opening a query which has a parameter of type ftWideString
  • Fixed bug with updating boolean columns in MS Access
ASE data provider
  • Fixed bug with passing the ApplicationName and ClientHostName parameters to the server
BigQuery data provider
  • Added the BigQuery provider
HubSpot data provider
  • Added the HubSpot provider
Devart Development Team
https://www.devart.com/unidac/

Cilleruelo
Posts: 18
Joined: Tue 09 Mar 2021 16:01

Re: UniDAC 9.0 for RAD Studio 11 Alexandria

Post by Cilleruelo » Wed 22 Dec 2021 13:20

where can I find this: Added demo project for FastReport FMX

evgeniym
Devart Team
Posts: 103
Joined: Thu 13 May 2021 07:08

Re: UniDAC 9.0 for RAD Studio 11 Alexandria

Post by evgeniym » Thu 23 Dec 2021 12:11

Hi.
Thank you for your inquiry!
The path to UniDAC Demo projects is set during installation at the "Select Destination Location" step of the UniDAC installation wizard.
By default, all demo projects are created in the folder
"c:\Users\%USER%\Documents\Devart\%IDE%\Demos\"
where %USER% is the username under which UniDAC was installed
%IDE% - IDE version for which the package was installed
Accordingly, all components for working with FastReport are located in the folder
"c:\Users\%USER%\Documents\Devart\%IDE%\Demos\ThirdParty\FastReport\"
There are three types of components for FastReport:
Script - for working with Fast Report Scripts
VCL - for working with Fast Report VCL
FMX - for working with Fast Report FMX
To use UniDAC in conjunction with Fast Report, you need to install the appropriate packages.
A demo example for working with Fast Report is located in the folder
"c:\Users\%USER%\Documents\Devart\%IDE%\Demos\ThirdParty\FastReport\VCL\Demo\"
and demonstrates how to work with VCL components. Working with FMX components is carried out according to a similar algorithm.

Post Reply