Active Query Builder

Active Query Builder VCL Edition

Visual SQL Query Builder for Delphi and C++ Builder

Active Query Builder VCL Edition is a visual query builder component suite that allows your end-users to build SQL queries with unions and subqueries via an intuitive visual interface.

Active Query Builder VCL Edition has a powerful SQL parser that lets you analyze and modify complex SQL queries. Active Query Builder is a true two-way query builder, so that you can combine visual query building with direct SQL query text editing.

Product summary
Latest version:
History of changes
Price from:
All purchase options
Download free trial

Active Query Builder VCL Edition requirements

  • Supports Borland Delphi 5-7, Borland C++ Builder 6, BDS 2005-2010, and all RAD Studio versions up to Berlin 10.1 (Delphi and C++ Builder development environments).
  • Supports VCL Styles theming service.
  • Supports Right-to-Left script languages.
  • Localized ino dozens of languages.
  • Works with any Data Access Components.
  • Successfully tested in x64 applications.
  • Can be compiled with standard VCL, TNT or DevExpress controls.

Main Features of Active Query Builder VCL Edition

  • Simple and clear visual SQL query building interface
    • Easy building of complex SQL queries with unions and sub-queries.
    • MS-Access style user-friendly interface with drag & drop support.
    • Two-way SQL query building (combined with SQL text editing).
    • Customizable SQL query text formatting.

  • Customizable query building environment
    • Complete substitution of unintelligible object and field names for user-friendly aliases.
    • Representing high-usage expressions and sub-queries as ordinary database objects and fields.

  • Easy metadata management
    • Selective hiding of unwanted objects, automatic filtration by schema or object name.
    • Loading metadata programmaticaly from different sources (via web services or from datasets).
    • Working disconnected from the database, storing metadata in XML files.

  • Powerful API to analyze and modify SQL queries
    • Restricting access to unwanted objects, preventing SQL query execution.
    • Quick access to comprehansive information about the query: database objects and fields, query columns and parameters.
    • Easy changing of SQL queries to transfigure result data according to the end-user requests.
    • Full access to internal query representation obejcts for SQL query analysis and modification.

  • Ability to compile the component with DevExpress VCL controls or with Unicode-enabled visual controls from TNT Library

    Compilation of Active Query Builder with third-party controls will enable you to perfectly match the appearance of the component with the rest of your application. Compilation of Active Query Builder with TNT library will allow you to take advantage of the Unicode-enabled visual query building with any Delphi or C++ Builder IDE version. Please note that this ability is available for the customers of the component with the source code only as far as required for re-compilation with the third-party packages.

  • BDE, ADO, dbExpress, IB Express, Zeos and many other database connectivity Delphi components and custom metadata providers.

    We are planning to create metadata providers for all popular database connectivity components but, of course, we cannot cover them all. Thus, we provided for the other ways to load metadata to the query builder from any data source. By using them you can work disconnected, providing all the necessary metadata information by yourself. (You can learn more about the different ways to load metadata at the Load Metadata demo project that is included in the Trial version)

  • Full feature list of Active Query Builder VCL Edition.

Related pages


Join Types

Automatic Joins Creation
Active Query Builder automatically determines relationships between tables and creates appropriate joins for them.

Different Join Types
Active Query Builder allows to define different join types and various server-specific query options visually.

Unions and Sub-queries

Unions and Sub-Queries
Unions, sub queries and derived tables can be accessed and built visually in Active Query Builder as easy as the main query.

Grouping, Sorting and Criteria
Active Query Builder allows to define grouping, sorting, and constructing criteria in a simple and direct way.

Active Query Builder Screenshots

Social networks