Additional
Overview
Features
Try
Buy
Discuss
News
Docu
FAQ
Testimonials
Requests
Syndicate
Subscribe to our News, Blogs and Updates
 
Events
Advertisement
AnyDAC for Delphi v 3.0.1.1337 released PDF Print E-mail
May 11, 2010

Unified support for the DBMS events (Firebird, Interbase, SQLite, Oracle, PostgreSQL, Sybase SQL Anywhere) in AnyDAC for Delphi ! Improved and new online docu. TADSQliteIniFile addon (SQLite based registry). Virtual Storage Engine addon (decode BLOB into fields set , eg XML BLOB -> attribute fields set).

 

 

v 3.0.1.1335 (11.05.10)
  + added: AD-0174: All drivers: unified support for DBMS events
  + added: Help: AnyDAC for Delphi wiki, faq is now part of the help
  + added: Help: web online documentation, minor non-Unicode compatibility issues
  + added: Oracle: extended server version info output
  + added: Oracle: support for descending and expression columns in mkTableFields output
  + added: AddOn: TADSQliteIniFile
  + added: VSE: Virtual Storage Engine preview
  + added: ADDataSet: lxoNoFetchAll option
  + added: Stan: ADExpandStr expanded to support custom variables
  + added: SQLite: compile options are included into info report
  / changed: DesignTime: added few new items to the AnyDAC IDE menu
  / changed: Options: AutoManage replaced with AutoFetchAll and AutoConnect
  / changed: Help: updated to the current library state
  / changed: rebrand from RemObjects to DA-SOFT
  / changed: Phys: preparing the general static linking infrastracture
  / changed: ADDataSet: improved offline mode - less attempts to contact to a DBMS
  / changed: SQLite: updated to SQLite v 3.6.23.1
  / changed: Stan & Phys: renamed TADPhysRequest -> TADActionRequest, TADPhysUpdateRequest -> TADUpdateRequest, TADPhysUpdateRowOptions -> TADUpdateRowOptions. Enum types are moved to uADStanOption.
  / changed: Options: fetch options class is now options container constructor parameter
  / changed: reworked FastReport plugin
  / changed: RO AnyDAC wiki and AnyDAC_FAQ.doc moved to AnyDAC Help removed D5 hints
  - fixed: Demo: few minor issues
  - fixed: ADTable: issues related to IndexName handling
  - fixed: ADTable: issues related to IndexName handling
  - fixed: DB2: the incorrect unit name case leads to  VCS issues
  - fixed: ADQuery: LoadFromFile leads to inability to edit dataset
  - fixed: regression bug in SVN # 1271
  - fixed: AD-0357: Oracle: The madata fetching performance is very slow on Oracle
  - fixed: AD-0358: ADDataSet: AV on DataSet.Delete when dataset has active indexes
  - fixed: PgSQL: connection recovery workflow may be terminated by the extra exceptions
  - fixed: TADConnection.OnLosted may be not called
  - fixed: AD-0289: MSSQL: Fails to get metainformation, depending on server collation and other related
  - fixed: ADDataSet: CloneCursor on a dataset in CachedUpdates mode may lead to missbehaviour
  - fixed: Oracle: fixed Oracle8 and Unicode compatibility issues
  - fixed: PgSQL: "Type must be an array or a composite type" on simple domain types
  - fixed: SQLite: setting TSQLiteDatabase.ProgressNOpers does not update the API
  - fixed: AD-0357: Oracle: The madata fetching performance is very slow on Oracle
  - fixed: ADMemTable: CloneCursor / Close leads to losted MetadataCallback for main dataset
  - fixed: FB: may fail to fetch values from %GUID% and %BOOL% columns
  - fixed: ADDAtaSet: RefreshRecord erases BLOB field values
  - fixed: D5: AV at dropping TADConnection on a form
  - fixed: ADDataMove: FormatSettings.DecimalSeparator is not stored in dfm
  - fixed: DataSnap: "Could not convert variant of type (Null) into type (String)" on Null parameter value
  - fixed: IB: "Invalid parameter in transaction parameter block" when TADTransaction.Options.Params are specified
  - fixed: ADDataSet: "Cannot perform operation on unidirectional dataset" with unidirectional dataset on FB at Rollback
  - fixed: ADDataSet: AV is possible on form destruction when dataset is in editing state and has persistent calculated fields
  - fixed: MSAccess: fails with "invalid file name" error, when the Database parameter contains '(', ')', etc.
  - fixed: GUI: Query and UpdateSQL editors do not process escape key
  - fixed: SQLite: fails to return mkTableFields metadata for a view
  - fixed: Alert: disable OnTimeout event processing when Options.Timeout < 0
  - fixed: DatS: stream incompatibility between 2.0.15 and 2.0.17
  - fixed: IB: "Dynamic SQL Error - Column unknown" with ExtendedMetadata=True and few tables in SQL