Quantcast
Channel: ComponentSource News | Components
Viewing all articles
Browse latest Browse all 12323

Active Query Builder for ActiveX v1.28.7

$
0
0
Active Query Builder for ActiveX

Adds support for Pervasive SQL syntax, plus bug fixes.

Features

  • Added:
    • Initial support of Pervasive SQL syntax has been added.
    • Help strings for new properties have been added.
    • The new property ILinkOptions.DefaultLinkType has been added. It determines the type of JOIN created on linking tables by drag'n'drop. Possible values: dltLeft=0, dltRight=1, dltInner=2, dltFull=3.
    • The new properties to format WINDOW clause have been added to ISQLBuilderSelectFormat class: WindowNewLineAfterItem (bool), WindowNewLineBeforeComma (bool).
    • The new properties to format CASE and IF expressions have been added to ISQLBuilderSelectFormat class.
    • Sybase: Support of window functions has been added.
    • Now it's possible to add and remove rows in the Query Columns List using the Alt+Insert and Alt+Delete keyboard shortcuts, move them up and down using the Alt+[Arrow Up/Down] keys.
    • Descriptions for database objects and fields are shown in hints in the Metadata Tree.
    • Minor SQL formatting improvements and bug fixes have been made.
    • MySQL: Support for DateDiff, TimeDiff, TimestampDiff functions has been made.
    • PostgreSQL: Support for "$n"-style positional params has been added.
  • Updated:
    • SQLite: The list of reserved words has been filled.
    • Parsing of incorrect/incomplete "IN" expressions in condition cells of the Query Columns List has been improved.
    • Index numbers in ORDER BY are converted to corresponding expressions now.
    • PostgreSQL parser has been optimized.
    • ODBC: Fetching of databases and schemas is supported now.
    • MS SQL Server: The DB_NAME function is used now to the get current db name on MS SQL Server 2008 and higher.
    • Teradata: Fetching fields from server system catalog has been speeded up.
    • Query Columns Grid: parsing of user input of criteria has been improved.
    • Sybase: Case-sensitive identifiers are used now for Sybase ASE.
    • Oracle: complex SQL queries parsing has been speeded up.
    • IBM DB2: Both LabelText and Remarks are used as LongDescription for fields for the QSYS2 schema.
    • MySQL: Default server version is bumped to v.5.7.
    • MySQL: The list of valid identifiers has been actualized.
    • PostgreSQL: The ComparisonOperators syntax provider property now stores only user-defined operators.

Fixes

  • Links cardinality calculation has been fixed.
  • MS SQL Server: Multi-column foreign keys loading for SQL Server 2005 and higher has been fixed.
  • MySQL: Support of STDDEV function has been fixed.
  • DB2: Parsing of FOR UPDATE, FOR READ ONLY, ISOLATION and OPTIMIZE FOR in an arbitrary order has been fixed.
  • Oracle, MySQL, MS SQL Server: Several SQL parsing fixes have been made.
  • SQL Anywhere: Detection of new versions has been fixed.
  • Oracle: Unsupported comparison operators !> and !< have been removed.
  • SQL parsing has been speeded up.
  • The bug with keyboard navigation in the Query Columns List has been fixed.
  • Minor SQL formatting fixes have been made.
  • Minor HighDPI scaling issues have been fixed.
  • Query Columns List cell painting bug has been fixed.
  • The Links menu item captions have been restyled, the bug with a foreign key referenced to itself has been fixed.
  • MySQL: The bug with parsing of DateDiff and TimeDiff functions has been fixed.
  • Several fixes for high resolutions have been made.

Viewing all articles
Browse latest Browse all 12323

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>