Active Query Builder History v.0.5.12
= jQuery is moved out from the lib.js. It is loaded from individual files now. + The new "LoadJQuery" key is added to the "appSettings" section of web.config file. Setting it to "false" instructs the component not to load jQuery.
Active Query Builder History v.1.18.8
- The problem with loading fields for stored procedures is fixed. = Firebird: The new aggregate LIST, WEEKDAY and YEARDAY keywords in EXTRACT function are added.
Active Query Builder History v.1.18.8
- The problem with loading fields for stored procedures is fixed. = Firebird: The new aggregate LIST, WEEKDAY and YEARDAY keywords in EXTRACT function are added. = "_xml_error" is renamed to "_xml_error_aqb" to fix the CBuilder msxml.hpp names conflict.
Active Query Builder History v.1.18.7
+ MS SQL Server: FOR XML is supported in subqueries now.
Active Query Builder History v.1.18.7
= DevArt ODAC: Internal datasets are created uni-directional now. + MS SQL Server: FOR XML is supported in subqueries now.
Active Query Builder History v.1.18.6
- Fixup and statistics (OutputColumns) for stored procedures is fixed. - MS SQL, MySQL, PostgreSQL: Loading of precision and scale for numeric fields from server system catalogs is fixed.
Active Query Builder History v.1.18.6
- Fixup and statistics (OutputColumns) for stored procedures is fixed. - MS SQL, MySQL, PostgreSQL: Loading of precision and scale for numeric fields from server system catalogs is fixed.
Active Query Builder History v.1.5.2.1106
+ The new properties were added for more customizable SQL query text formatting: PlainTextSqlBuilder.get/setDynamicIndents(): allows to indent the next item in the list to the same position as the first item; PlainTextSqlBuilder.get/setDynamicRightMargin(): instructs the component not to take into account leading spaces when counting line lenght to wrap; SQLBuilderFromClauseFormat: get/setNewLineBeforeComma(), get/setNewLineBeforeJoinExpression(); SQLBuilderItemListFormat (formats SELECT list, GROUP BY and ORDER BY items): get/setNewLineBeforeComma().
Active Query Builder History v.1.16.1.342
+ Expression Editor: The new SQLBuilder property is added to define the query text formatter. + Expression Editor: The new ValidateContextMenu event is added to allow customization of context menus. + The new properties were added for more customizable SQL query text formatting: PlainTextSQLBuilder.DynamicIndents: allows to indent the next item in the list to the same position as the first item; PlainTextSQLBuilder.DynamicRightMargin: instructs the component not to take into account leading spaces when counting line lenght to wrap; SQLBuilderFromClauseFormat: NewLineBeforeComma, NewLineAfterJoinExpression; SQLBuilderItemsListFormat (formats SELECT list, GROUP BY and ORDER BY items): NewLineBeforeComma; = Default tab icons are refined.
Active Query Builder History v.1.18.5
+ The new properties were added to ISQLBuilderSelectFormat for more customizable SQL query text formatting. FROM clause: FromNewLineBeforeComma, FromNewLineBeforeJoinExpression; SELECT list, GROUP BY and ORDER BY items: SelectNewLineBeforeComma, GroupByNewLineBeforeComma, OrderByNewLineBeforeComma. - A memory leak when loading join conditions enclosed in parentheses is fixed.
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!