Active Query Builder 3 WinForms Edition History

July 11, 2019

Active Query Builder 3 WinForms Edition v.

= New server version constants are defined now for MySQL, MS SQL, Oracle
= Query Transformer: SQL-text based transformations are substituted for
  operations with the AST query tree.
= DatabaseSchemaView: Values assigned to the MetadataItem.ImageIndex
  property are used now to get the image for a node if the custom image 
  list is specified via the DatabaseShemaViewOptions.ImageList property.
= Visual Basic demos are updated.
- DevExpress: Drawing of custom icons and text in the Database Schema Tree
  has been fixed.
- The bug with LayoutSQL saving in particular cases has been fixed.

June 26, 2019

Active Query Builder 3 WinForms Edition v.

= Metadata Editor: Minor user interface improvements have been made.
- QueryTransformer: The bug with the double expansion of virtual objects 
  has been fixed.
= SQL Text Editor: Support for IME has been improved.
- SQL Text Editor: The bug with scrolling at the error position has been
- The bug with not updating the UI after changing the UseAltNames property
  has been fixed.
- SQL Anywhere: The load of remarks for tables has been fixed, the usage 
  of restricted system views has been avoided, temporary tables are loaded 
  correctly now.

June 02, 2019

Active Query Builder 3 WinForms Edition v.

+ MySQL: Support for window functions and WINDOW clause have been added.
+ PostgreSQL: Support for window functions and WINDOW clause have been added.
= Serialization of the Query Column List to the LayoutSQL has been improved.
- Subquery Navigation Popup closing after a click on the SELECT button has
  been fixed.

May 28, 2019

Active Query Builder 3 WinForms Edition v.

- The bug with applying localization to the columns of the Query Columns
  Grid has been fixed.
! We highly recommend removing the following values stored in ".Designer.cs"
  files if you didn't redefine column captions using these properties:

May 25, 2019

Active Query Builder 3 WinForms Edition v.

+ Farsi (Iranian) localization has been added.
  -- Thanks to M. Abbasi!
= Oracle: Missing PL/SQL keywords have been added to the list of suggestions.
- The bug with the Oracle metadata loading form has been fixed.
- Trial version: The QueryTransformer in the trial mode (with random aliases)
  works correctly now.

May 23, 2019

Active Query Builder 3 WinForms Edition v.

+ The new Chinese (Simplified) localization has been added. 
  -- Thanks to Jinbao Zhu!
+ DevExpress UI: Support for version 2019.1 has been made.
+ Query Transformer: The ability to add grouping (GROUP BY section) to the 
  initial query has been made.
  Now it is possible to pass not only aggregates but also columns and 
  expressions to the QueryTransformer.Aggregates.Add() method. 
- The problem with design-time ColumnsOptions.Caption serialization has been 
- Trial version: The bug with displaying the trial notification form if 
  QueryBuilder is already disposed, has been fixed.
- Query Transformer: The bug with incorrect SQL generation for initial 
  queries with DISTINCT has been fixed.

May 09, 2019

Active Query Builder 3 WinForms Edition v.

- Minor bugs are fixed.

April 30, 2019

Active Query Builder 3 WinForms Edition v.

+ Visual Studio 2017/2019: WinForms and WPF controls are automatically 
  registered now in the Toolbox.
= Query Columns List: "= false" and "= true" are suggested now in condition 
  columns for logical expressions like EXISTS subqueries.
= Query Columns List: It is possible now to drag the last empty row to 
  arbitrary position to form a new query column there.
+ Query Columns List: Removal and reorder of selected rows is possible now 
  using the appropriate context menu commands.
+ Query Columns List: It is possible now to insert a new row above or below 
  the current row using the "Insert after/berfore" context menu commands.
- Query Columns List: multiple fixes and improvements in the process of 
  reordering rows by drag'n'drop.
- LayoutSQL: Restoring layout for queries with virtual objects has been fixed.
- PostgreSQL: "table.*" is accepted as an ordinary SELECT item expression term.
  functions has been added.

April 12, 2019

Active Query Builder 3 WinForms Edition v.

+ Query Columns List: A drop-down button is displayed now in Criteria column
  cells to suggest allowed logical operators to start building a condition.
= Query Columns List: The drop-down list for empty or fully selected Expression
  cells is now filled with fields from tables in the current sub-query, grouped
  by tables.
+ Query Columns List: When object or namespace is selected from the suggestion
  list in Expression cell *by mouse*, a dot is added automatically, so another
  suggestion is shown right after that for easier field selection of fields by 
= Query Columns List: Multiple rows selection by mouse and reordering of rows
  by drag'n'drop made easier now.
= Design Pane: Double click on a named query datasource header now switches
  the Design Pane to this named query.
= Subquery Navigation Bar: Minor usability fixes in managing subqueries joined
  with set operators (unions) are made.
= SQL formatting fixes and improvements have been made.
- The bug with incorrect saving of collapsed objects via the LayoutSQL
  property has been fixed.
- Pervasive: The bug with parsing of some built-in functions has been fixed.
= MS SQL Server: The UseObjectNamesAsDefaultAliases attribute is turned on.
  This has allowed for less-qualified fields names generation.
+ SQL Text Editor: The new SqlTextEditor.FillCustomSuggestions event has been
  added to add own suggestions before the list gets populated in a usual way.
= SQLQuery: The AddForeignKeyLinksForObject and AddLinkedObjectsFor methods
  are made public. The first method joins the specified datasource to existing
  objects in subquery if foreign key relationships exist between them.
  It returns the number of created joins. The second method adds intermediary
  objects to the subquery to get the specified datasource joined with the
  others and joins them appropriately.
- The bug with scrolling the PropertiesBar control has been fixed.
- The bug with drawing links for foreign key-based joins if alternate names 
  are used has been fixed.

March 12, 2019

Active Query Builder 3 WinForms Edition v.

- The Unicode "no-break space" symbol is added to the list of ignored chars. 
- The indication of command shortcuts in context menus has been corrected. 
- Unhandled exception on app closing if the focus is in the Query Column List has 
  been eliminated. 
- The bug with the layout restoration on some queries has been fixed.

Product Summary

 Active Query Builder WinForms .NET Edition:

 Active Query Builder WPF .NET Edition:

 Active Query Builder ASP.NET Edition:

 Active Query Builder Java Edition:

 Active Query Builder ActiveX Edition:

 Active Query Builder VCL Edition:



We have been using Active Query Builder for over a year and must say that both the product and support have been outstanding!

We chose Active Query Builder due to its flexibility and features, but have been truly pleased by its power and hidden capabilities. ...

In summary Active Query Builder provides excellent components, great support and a very flexible feature set. It has allowed us to provide features to our end users that I did not think would be possible in the first release of our new tools and in a timeframe that was much shorter than planned. I would recommend that anyone dealing with databases in the .Net world should be aware of this component and its capabilities!

Social networks