Screenshot Preview

Universal Data Access Components (UniDAC) - 개요

by Devart - 상품타입: Component / VCL

요약

 *

Universal Data Access Components (UniDAC) by Devart

URLs: universal-data-access-components-unidac, universal data access components unidac, universaldataaccesscomponentsunidac, devart

A library of nonvisual cross-database data access components for Delphi, Delphi for .NET, and C++Builder. Universal Data Access Components (UniDAC) provides unified access to popular database servers like Oracle, Microsoft SQL Server, MySQL, InterBase and Firebird. Universal Data Access Components (UniDAC) offers unified approach to the database-related applications development process. That means you can switch easily between different databases in your projects without going deep into their specifics. Using Universal Data Access Components (UniDAC) with its server-independent interface lets you easily create cross-database applications. Universal Data Access Components (UniDAC) gives outstanding flexibility and independence to your projects.

Universal Data Access Components (UniDAC) General usability

Direct access to server data. Does not require installation of other data provider layers (such as BDE and ODBC)

Access without using client library [ Oracle, MySQL ]

Interface compatible with standard data access methods, such as BDE and ADO

VCL and VCL for .NET versions of library available

Separated run-time and GUI specific parts allow you to create pure console applications

Unicode support

National charset support [ Oracle, MySQL, InterBase ]

Universal Data Access Components (UniDAC) Network and connectivity

Disconnected Model with automatic connection control for working with data offline

Local Failover for detecting connection loss and implicitly reexecuting certain operations

Ability to search for installed servers in a local network [ SQL Server, MySQL ]

Connection timeout management [ Oracle, SQL Server, MySQL ]

Universal Data Access Components (UniDAC) Compatibility

Full support of the latest server versions

Support for embedded server versions

Compatible with all IDE versions starting with Delphi 6 and C++Builder 6 except Delphi 8

Wide reporting component support, including support for InfoPower, ReportBuilder, FastReport

Support for all standard and third-party visual data-aware controls

Allows you to use Professional Edition of Delphi and C++Builder to develop client/server applications

Universal Data Access Components (UniDAC) Server-specific features

Oracle

Multiple Oracle Homes support

Oracle sequence support

Direct LOB access support

Temporary LOB management routines

Temporary LOBs for updating LOB fields

OCI Connection Pooling and Statement Caching

Oracle optimizer control

CLIENT_IDENTIFIER support

SQL Server

Possibility to change application name for a connection

Possibility to change workstation identifier for a connection

Configuration of OEM/ANSI character translation

Enhanced support for SQL Server Compact Edition

MySQL

HANDLER syntax support

Possibility to retrieve last auto-incremented value

InterBase/Firebird

Advanced BLOB support

Streaming (non-caching) BLOB access support

Advanced generator support

Advanced support for the character set OCTETS

Support for the Firebird 2 EXECUTE BLOCK syntax

Support for the Firebird 2 RETURNING clause

Advanced locking for Firebird 2

Automatic updates by DB_KEY unique field for Firebird 2

Multiple transactions support with the TUniTransaction component

Universal Data Access Components (UniDAC) Performance

High overall performance

Fast controlled fetch of large data blocks

Optimized string data storing

Advanced connection pooling

High performance of applying cached updates with batches

Caching of calculated and lookup fields

Fast Locate in a sorted DataSet

Preparing of user-defined update statements

Universal Data Access Components (UniDAC) Local data storage operations

Database-independent data storage with TVirtualTable component

CachedUpdates operation mode

Local sorting and filtering, including by calculated and lookup fields

Local master/detail relationship

Master/detail relationship in CachedUpdates mode

Universal Data Access Components (UniDAC) Data access and data management automation

Automatic data updating with TUniQuery, TUniTable, and TUniStoredProc components

Automatic record refreshing and locking

Automatic query preparing

Support for ftWideMemo field type in Delphi 2006 and higher

Universal Data Access Components (UniDAC) Extended data access functionality

Separate component for executing SQL statements

Simplified access to table data with TUniTable component

Ability to retrieve metadata information with TUniMetaData component

BLOB compression support

Support for using macros in SQL

FmtBCD fields support

Ability to customize update commands by attaching external components to TUniUpdateSQL objects

Deferred detail DataSet refresh in master/detail relationships

MIDAS technology support

UniDataAdapter component for WinForms and ASP.NET applications

Distributed transactions support with the TUniTransaction component [ Oracle, SQL Server ]

Default value support for stored procedures

RefreshQuick method [ SQL Server, MySQL ]

Universal Data Access Components (UniDAC) Data exchange

Transferring data between all types of TDataSet descendants with TCRBatchMove component

Data export and import to/from XML (ADO format)

Ability to synchronize positions in different DataSets

Universal Data Access Components (UniDAC) Script execution

Advanced script execution features with the TUniScript component

Support for executing individual statements in scripts

Support for executing huge scripts stored in files with dynamic loading

Ability to use standard clients tool syntax in scripts

Universal Data Access Components (UniDAC) SQL Execution monitoring

Extended SQL tracing capabilities provided by the TUniSQLMonitor component and DBMonitor

Borland SQL Monitor support

Ability to send messages to DBMonitor from any point in your program

Universal Data Access Components (UniDAC) Visual extensions

Includes the source code of enhanced TCRDBGrid data-aware grid control

Customizable connection dialog

Universal Data Access Components (UniDAC) Design-time enhancements

DataSet Manager tool to control DataSet instances in the project

Advanced design-time component and property editors

Automatic design-time component linking

Easy migration from BDE and ADO with Migration Wizard

More convenient data source setup with the TUniDataSource component

Syntax highlighting in the design-time editors

Product clarity

Complete documentation sets

Printable documentation in PDF format

A large amount of helpful demo projects

UniDAC Standard Edition includes the UniDAC common engine, but does not include server-specific data providers. Required providers can be installed with ODAC, SDAC, MyDAC, IBDAC. UniDAC Standard Edition is a cost-effective solution for those database application developers who need only several of supported data providers, or already have some of DACs.

UniDAC Professional Edition includs all UniDAC Standard Edition features with support for four data access providers: Oracle, SQL Server, MySQL, InterBase/Firebird/Yaffil. In addition, UniDAC Professional Edition includes the DataSet Manager tool which is intended to organize datasets in your application.

What's new in UniDAC V4.1?

Now supports Update 2 for RAD Studio XE2, Delphi XE2, and C++Builder XE2

FireMonkey support improved

Lazarus 0.9.30.2 and Free Pascal 2.4.4 supported

Mac OS X, Linux x64 and FreeBSD now supported in Lazarus

Oracle 11 Express Edition supported

Support for NonBlocking options added

QueryResultOnly option added

PostgreSQL 9.1 supported

DateFormat and TimedFormat specific options added

NexusDB 3.09 supported

What's new in UniDAC V4.0?

Embarcadero RAD Studio XE2 now supported

Application development for 64-bit Windows now supported

FireMonkey application development platform now supported

Support for master/detail relationship for TVirtualTable added

OnProgress event in TVirtualTable added

TDADataSetOptions.SetEmptyStrToNull property that allows inserting NULL value instead of empty string added

Bug with processing transaction when connection is lost is fixed

What's new in UniDAC V3.70?

Lazarus 0.9.30 and FPC 2.4.2 supported

New DBF provider has been added

Bug in bookmark validity check has been fixed

What's new in UniDAC V3.60?

Added NexusDB provider

Added support for ASCII databases in the SQLite provider (the ASCIIDataBase specific option)

Changed Collation and Encryption function in the SQLite provider (this function has been moved to the TLiteUtils class in the SQLiteUniProvider unit)

Improved PostgreSQL provider's performance

Improved Encryption in the SQLite provider

Fixed memory leak in the SQLite provider

Fixed bug with Currency parameter type in ODBC

Fixed bug in TUniDump in the InterBase provider

Fixed bug processing Unicode in BLOB parameters in the InterBase provider

Fixed bug processing parameters of stored procedures in the InterBase provider

What's new in UniDAC V3.50?

Embarcadero RAD Studio XE supported

Fixed bug with AL32UTF8 and ZHS16GBK encoding for Oracle in OCI and Direct modes. Now field size and strings storing in these encodings is correct.

Fixed bug with filling default expression for fields in the design mode for inactive dataset

Fixed bug with the LIKE keyword in the TDataSet.Filter property

What's new in UniDAC V3.0?

Embarcadero RAD Studio 2010 now suppored

DB2, Microsoft Access, Advantage Database Server, Adaptive Server Enterprise, and other databases (using ODBC provider) support added

Now the subdetail is refreshed before the AfterRefresh event of the detail is called

ConnectionTimeout is now used when resolving the host name

What's new in UniDAC V2.7?

SQLite support added

Added the Disconnected property to TCustomDADataSet

Added distinction between empty string and null value when saving/loading string fields in TVirtualTable

Fixed bug with the GotoCurrent method

Fixed bug with LocalMasterDetail and Prepare method

Fixed bug with FullRefresh and macros

Fixed bug with PSInTransaction returning True when no transaction is explicitly started (InterBase provider)

Fixed bug with TUniStoredProc not alowing data editing for the SQL Server provider

Fixed bug with Unified SQL and stored procedure call for the SQL Server provider

Added the UseParamTypes specific option for the PostgreSQL provider

Fixed bug with not closing portal for prepared statements in the PostgreSQL provider

Added support for TQuery.DataSource property in BDE Migration Wizard

What's new in UniDAC V2.5?

Unified SQL support - Unified SQL allows to write truly database-independent SQL code. Unified SQL includes:

Macros - in Unified SQL macros can evaluate to a different value depending on the provider used by the TUniConnection component.

If - for the purpose of extra flexibility Unified SQL supports conditional inclusion of SQL code into resulting statements. This allows to set different SQL for different DBMS.

Functions - standard for calling common SQL functions. In run time function is transformed either to the corresponding native function, or to an equivalent expression.

Literal - provides universal syntax for date, time, and timestamp literals.

TUniLoader component - serves for fast loading of data to the database. For each type of database server TUniLoader uses its specific interfaces for loading with maximum speed. For example, Oracle Direct Path Load interface is used for Oracle.

TUniDump component - serves to store data from tables or editable views as a script and to restore data from a received script.

TUniConnection.AssignConnect method - shares physical connection between several TUniConnection components

What's new in UniDAC V2.0?

PostgreSQL support added

What's new in UniDAC V1.2?

Delphi 2009 and C++Builder 2009 supported

Extended Unicode support for Delphi 2007 added

Free Pascal 2.2 supported

Powerful design-time editors implemented in Lazarus

Completed with more comprehensive structured Help

A library of nonvisual cross-database data access components for Delphi, Delphi for .NET, and C++Builder.

Pricing: Universal Data Access Components (UniDAC) V4.59 Standard 1 Developer License - Standard Edition - with Subscription, Universal Data Access Components (UniDAC) V4.59 Standard 4 Developer Team License - Standard Edition - with Subscription, Universal Data Access Components (UniDAC) V4.59 Standard 1 Site Wide License (Allows Unlimited Developers at a Single Company) - Standard Edition - with Subscription, Universal Data Access Components (UniDAC) V4.59 Professional 1 Developer License - Professional Edition - with Subscription, Universal Data Access Components (UniDAC) V4.59 Professional 4 Developer Team License - Professional Edition - with Subscription, Universal Data Access Components (UniDAC) V4.59 Professional 1 Site Wide License (Allows Unlimited Developers at a Single Physical Address) - Professional Edition - with Subscription, Universal Data Access Components (UniDAC) V4.59 Professional with Source code 1 Developer License - Professional Edition with Source code - with Subscription, Universal Data Access Components (UniDAC) V4.59 Professional with Source code 4 Developer Team License - Professional Edition with Source code - with Subscription, Universal Data Access Components (UniDAC) V4.59 Professional with Source code 1 Site Wide License (Allows Unlimited Developers at a Single Physical Address) - Professional Edition with Source code - with Subscription, Universal Data Access Components (UniDAC) Standard Subscription Renewal 1 Developer License - Standard Edition - Subscription Renewal, Universal Data Access Components (UniDAC) Standard Subscription Renewal 4 Developer Team License - Standard Edition - Subscription Renewal, Universal Data Access Components (UniDAC) Standard Subscription Renewal 1 Site Wide License (Allows Unlimited Developers at a Single Company) - Standard Edition - Subscription Renewal, Universal Data Access Components (UniDAC) Professional Subscription Renewal 1 Developer License - Professional Edition - Subscription Renewal, Universal Data Access Components (UniDAC) Professional Subscription Renewal 4 Developer Team License - Professional Edition - Subscription Renewal, Universal Data Access Components (UniDAC) Professional Subscription Renewal 1 Site Wide License (Allows Unlimited Developers at a Single Company) - Professional Edition - Subscription Renewal, Universal Data Access Components (UniDAC) Professional with Source code Subscription Renewal 1 Developer License - Professional Edition with Source code - Subscription Renewal, Universal Data Access Components (UniDAC) Professional with Source code Subscription Renewal 4 Developer Team License - Professional Edition with Source code - Subscription Renewal, Universal Data Access Components (UniDAC) Professional with Source code Subscription Renewal 1 Site Wide License (Allows Unlimited Developers at a Single Company) - Professional Edition with Source code - Subscription Renewal

Evals & Downloads: Read the Universal Data Access Components (UniDAC) help file, Read the Universal Data Access Components (UniDAC) License Agreement, Download the Universal Data Access Components (UniDAC) V4.59 evaluation on to your computer - Exipres After 30 Days

Operating System for Deployment: Windows 7, Windows Vista, Windows XP, Windows ME, Windows 2000, Windows 98, Windows NT 4.0, Windows 95, Windows NT 3.51

Architecture of Product: 32Bit, 64Bit

Product Type: Component

Component Type: VCL

Compatible Containers: Embarcadero RAD Studio XE3, Embarcadero RAD Studio XE2, Embarcadero RAD Studio XE, Embarcadero RAD Studio 2010, CodeGear RAD Studio 2009, C++Builder XE3, C++Builder XE2, C++Builder XE, C++Builder 2010, C++Builder 2009, C++Builder 2007, C++Builder 6, C++Builder 5, Delphi XE3, Delphi XE2, Delphi XE, Delphi 2010, Delphi 2009, Delphi 2007 for Win32, Delphi 2006 (10.0), Delphi 2005 (9.0), Delphi 7.0, Delphi 6.0, Delphi 5.0, FireMonkey FM2, FireMonkey, Kylix 3.0, MySQL 5.0

Product Class: Business Components

Keywords: corelab DAC D A C UNI my sql mydac my dac

crlab corelab

Database DB Connectivity

SQL query language

Part numbers: PC-518408-460179 518408-460179 PC-518408-460183 518408-460183 PC-518408-460185 518408-460185 PC-518408-460181 518408-460181 PC-518408-460187 518408-460187 PC-518408-460189 518408-460189 PC-518408-460191 518408-460191 PC-518408-460193 518408-460193 PC-518408-460195 518408-460195 PC-518408-460197 518408-460197 PC-518408-460199 518408-460199 PC-518408-460201 518408-460201 PC-518408-460203 518408-460203 PC-518408-460205 518408-460205 PC-518408-460207 518408-460207 PC-518408-460209 518408-460209 PC-518408-460211 518408-460211 PC-518408-460213 518408-460213

주의

제품 리뷰의 한국어 번역이 완료되지 않는 제품은 Google통역 서비스와 연동되어 표시되어 있습니다.통역 기계에 의한 자동 번역인 관계로 한국어 표기가 조금 부자연 스러운 점 양해 바랍니다.
에서 제공
FireFox와 Opera에서는 Flash가 필요합니다.

상품검색

검색어를 입력해주세요:

Quick 링크

개발처/발매처

주요 카테고리

관련 상품

관련 카테고리

ComponentSource에서 구입하는 이유?

ComponentSource는 세계 1,000,000명 이상의 개발자에게 각종 글로벌 서비스를 제공합니다.

상세 | About Us

Award