Site Map Contact Us Home
E-mail Newsletter
Subscribe to get informed about
Clever Components news.

Your Name:
Your Email:
Previous Newsletters

Products Articles Downloads Order Support
Customer Portal      

Database Comparer VCL for Delphi, C++Builder

Database Comparer VCL

Database Comparer VCL 8.1 (January 22, 2024) Release

What's New

The Database Comparer VCL represents 100% Delphi VCL components for Borland Delphi / C++Builder.

These components allow you to compare and synchronize SQL database objects and table records for many popular databases. You can view all the differences between databases and execute an automatically generated script to eliminate all or selected only differences.

The library includes more than 40 components for Database development and its code is constantly being refined and improved.


End-User License Agreement



Platform Information:

  Developer Components   Platform Features
 Delphi Embarcadero RAD Studio 12 Athens, 11 Alexandria, 10.4...10, XE...XE8, CodeGear and Borland Delphi 7, 2005, 2006, 2007, 2009, 2010.
 C++ Builder Embarcadero RAD Studio 12 Athens, 11 Alexandria, 10.4...10, XE...XE8.
 ActiveX 32-bit & 64-bit ActiveX Controls for Visual Basic, Visual C++, C#, VBScript, JavaScript, MS Office, and more.


License Information

When purchasing the Database Comparer VCL License you get:

  • The full sources for all suite components;
  • Royalty free licensing;
  • One year of free updates from the date of purchase;
  • Free unlimited support;
  • Detailed documentation, a lot of sample applications, fully-indexed help files.


Features at a glance:

  • Connecting to a database and extracting the database structure.
  • Comparing two database structures and producing the update SQL script.
  • Updating the target database structure using the update SQL script and syncrhonizing two databases structures.
  • Comparing two SQL DDL scripts, a database and an SQL script, and synchronizing a database with an SQL script.
  • Comparing and synchronizing data in two tables of the same database, two databases, or even two databases of different type.
  • Synchronizing Firebird, Interbase, MS SQL, Oracle, MySQL, Sybase, Postgre SQL, and may other popular databases.
  • Comparing and synchronizing stored procedure, trigger, and function scripts.
  • Comparing tables, constraints, indices, triggers, generators, stored procedures, UDFs, grants, roles, and many other database objects, depending on the database type.
  • Extracting the database structure (metadata) to a file.

Connect to most popular databases

Database Comparer VCL compares and synchronizes databases structures (metadata) and table data of many popular databases.

A list of supported databases is constantly updated and extended: InterBase, FireBird (including Firebird 4.0), MySQL, MSSQL, Oracle, Sybase, PostgreSQL, DB2, PervasiveSQL, MSAccess, Paradox, DBASE, and other databases that can be accessed via the OLEDB provider. Didn't find your database in this list? Probably, we will add it soon. Join us and stay tuned.

Most popular connection libraries, such as FireDAC, ADO, and IBX are supported directly. Some third-party libraries, such as UniDAC, IBDDAC, IBObjects, ZEOS, AnyDAC, etc are supported as well.

You can even use outdated connection methods, such as BDE or FIB to connect to your databases.

The Database Comparer VCL product includes more than 40 components for the database-related development. All these components are constantly being refined and improved.

Is source available?

When Purchasing the Database Comparer VCL you receive the full sources for all components and also free unlimited support.

Component List

  Component   Description
 DB Comparer Compares two databases (Master and Target) and generates the update script.
 Table Data Comparer Synchronizes table records between two different databases.
 DB Connection Provides connection to both Master and Target databases.
 DB Structure Represents the database structure: tables, triggers, stored procs and other database objects.
 DB Extractor Extracts the database objects and saves it in to the DatabaseStructure component.
 Script Extractor Parses the SQL/DDL script, extracts all database objects and saves it in to the DatabaseStructure component.
 SQL Executor Executes an SQL script and updates the database structure.


    Copyright © 2000-2024