SDAC Changelog

What's new in SDAC 7.1.6

Aug 22, 2015
  • Critical bug with data encryption is fixed
  • Bug in IProviderSupport.PSExecuteStatement with parsing a SQL query is fixed
  • Bug with missing IdeVer.inc in Trial version is fixed
  • Bug in TMSScript.Execute with script parsing is fixed
  • Bug with the stored procedures executing in the Direct mode is fixed
  • 'Catastrophic failure' on data fetching is fixed

New in SDAC 7.1.4 (Jun 22, 2015)

  • Now parameter type is set automatically if it is explicitly declared
  • Bug with using bookmarks in a filtered dataset is fixed
  • Bug with restoring the original order of records after clearing IndexFieldNames is fixed
  • Bug with refreshing DbLookupComboBox of the detail dataset when Master-Detail relationship is used is fixed
  • Bug with SQL Monitor freezing when using in a DLL is fixed
  • Bug with TMSQuery.RefreshRecord when the table name contains the database name or the schema name is fixed
  • Bug with unnecessary update of all fields when a server cursor is used is fixed
  • Bug with the 'Out of memory' error on opening a big table when ReadOnly = True is fixed
  • Bug in TMSScript with parsing script is fixed
  • Bug in TMSChangeNotification for SQL Server 2012 and higher is fixed
  • Bug in TMSConnection.OpenDatasets with setting macro values is fixed

New in SDAC 7.1.3 (Apr 15, 2015)

  • RAD Studio XE8 is supported
  • AppMethod is supported
  • Direct mode in Lazarus is supported
  • Now the Direct mode is supplied as source code
  • Performance of connection establishing in the Direct mode is improved
  • Bug with invalid names of Master-Detail parameters is fixed
  • Bug with the 'Cannot convert type' error in the TDADataSet.RefreshRecord method when data type mapping is used is fixed
  • Bug with AV failure in the SmartFetch mode is fixed
  • Bug with AV on calling GetVersion() in C++Builder is fixed
  • Bug with the 'TableName cannot be empty' assertion failure on query opening is fixed
  • Bug with processing LongWord parameters is fixed
  • Bug with the 'DateTime type 40' error on query opening is fixed
  • Bug with an Abstract error on TMSChangeNotification freeing is fixed
  • Bug with AV failure in the TMSConnection.Ping method is fixed

New in SDAC 7.0.2 (Jan 19, 2015)

  • Lazarus 1.2.6 is supported
  • Several bugs in the Direct mode are fixed
  • Bug with the "Input\Output error(5)" error on Connect for non-Windows platforms is fixed
  • Bug with losing data after VirtualTable closing on SaveToStream is fixed
  • Bug with RestoreUpdates in CachedUpdates mode is fixed
  • Bug with processing a query containing a 'UNION' clause is fixed
  • Bug with editing DateTime fields when string-to-datetime data type mapping is used is fixed
  • Bug with loading datetime2 fields via TMSLoader by OLEDB Provider is fixed

New in SDAC 7.0.1 (Jan 19, 2015)

  • Direct mode is supported
  • Mac OS X is supported
  • iOS is supported
  • Android is supported
  • Bug when using table aliases in the DetailFields name is fixed
  • Bug with using UPPER and LOWER functions in filter is fixed
  • Bug with setting TParam.Value = for a parameter with the ftDate data type is fixed
  • Bug with TCustomDADataSet.FindKey is fixed
  • Bug with editing DateTime fields when data type mapping from string to DateTime is used is fixed
  • Bug with refreshing record if the key field has the TSQLTimeStamp data type is fixed
  • Bug with using view in SQL query in the SmartFetch mode is fixed
  • Bug with record editing in the SmartFetch mode when RefreshOptions.roBeforeEdit is set is fixed
  • Bug with processing TMSTransaction events by DBMonitor is fixed

New in SDAC 6.11 (Sep 17, 2014)

  • RAD Studio XE7 is supported
  • Lazarus 1.2.4 is supported
  • The TCustomDADataSet.GetKeyFieldNames method is added
  • The ConstraintColumns metadata kind for the TMSMetadata component is added

New in SDAC 6.8 (Sep 30, 2013)

  • RAD Studio XE5 is supported
  • Lazarus 1.0.12 is supported
  • Performance is improved
  • Automatic checking for new versions is added
  • The possibility to use conditions is added
  • Support of the IN keyword in the TDataSet.Filter property is added
  • Like operator behaviour when used in the Filter property is now similar to TClientDataSet
  • The possibility to use ranges is added
  • The Ping method for the TMSConnection component is added
  • The AllowImplicitConnect option for the TMSConnection component is added
  • The ForceCreateDatabase option for the TMSConnection is added
  • The ApplicationIntent option for the TMSConnection is added
  • The SQLRecCount property for the TMSQuery and TMSStoredProc components is added
  • The ScanParams property for the TMSScript component is added
  • The RowsAffected property for the TMSScript component is added

New in SDAC 6.7 (Jul 18, 2013)

  • Rad Studio XE4 is supported
  • FPC 2.6.2 and Lazarus 1.0.8 are supported
  • Connection string support is added
  • Now the TCustomMSDataSet.Options.UniqueRecords property is set to True by default
  • The TCustomMSDataSet.Options.HideSystemUniqueFields property is added
  • Possibility to encrypt entire tables and datasets is added
  • Possibility to determine if data in a field is encrypted is added
  • Support for TimeStamp, Single and Extended fields in VirtualTable is added