- added
- fixed
- changed
|
|
| Oct 26, 2005 build 2.2.4 |
|
|
 |
added support for Delphi 2006 |
|
|
|
|
|
|
| Oct 26, 2005 build 2.2.3 |
|
|
|
|
 |
out of memory error (appears in 2.2.2 build) |
|
|
|
|
| Oct 20, 2005 build 2.2.2 |
|
|
|
|
 |
master-detail didn't work correctly in unidirectional mode |
|
|
 |
now detail retains record position after master refresh |
|
|
| Aug 18, 2005 build 2.2.1 |
|
|
 |
the RefreshLocates property. Controls the cursor positioning method after the Refresh method call |
|
|
|
|
|
|
| Aug 12, 2005 build 2.2.0 |
|
|
 |
overloads for the StartTransaction, Commit, Rollback methods has been added. These overloads are compatible with signarures of the TDatabase methods |
 |
TDBXTable.GotoCurrent. Behaves just like TTable.GotoCurrent but based on the key fields of a table |
|
|
 |
Access Violation navigating over the InfoPower grid |
 |
SQL auto-generation didn't quote table name in SQL statements, now quotes |
|
|
 |
the Refresh method after execution locates the record that was current before execution, if key fields are defined |
 |
changing the Filtered property did the Refresh call, now records are re-filtered in memory without data refresh |
|
|
| Jun 02, 2005 build 2.1.0 |
|
|
 |
TDBXConnection.ApplyUpdates. Use this method to apply updates in a single transaction to many datasets |
 |
the MaxTime property has been added to PoolOptions. The property specifies how long an idle connections will be live even if the total connection count is less than Min value. This allows to force connection close when there are some network restrictions like the idle network connection lifetime limitation |
 |
all dataset components now supports the IDBXDataSetExtension interface to enable polymorphic usage of dataset features not present in standard dbExpress components |
 |
the Prepare, Unprepare and CommitUpdates methods have been added to all dataset components |
 |
the AutoCommitUpdates property has been added to specify whetherthe CommitUpdates method should be automatically called after a successful ApplyUpdates call |
 |
the connection pool demo has been added |
|
|
 |
SQL syntax error occured when a connection pool is enabled and a metadata requiring component is used (for instance TDBXTable) |
 |
the TDBXQuery issue when it is placed into a frame and opened in the frame constructor or the AfterConstruction method |
|
|
 |
the Locate and LocateNext methods now cast key values to the corresponding fields types (previous versions cast the field value to the key value type). As an example this enables to find a record with the integer field value equals to 8 by the string key value '08' |
|
|
| May 10, 2005 build 2.0.1 |
|
|
|
|
 |
read-only fields refresh error |
|
|
|
|
| Apr 29, 2005 build 2.0.0 |
|
|
 |
TDBXEvents component |
 |
TDBXConnection.GetPoolStats method. The method can be used to get usage statistics of the connection pool corresponding |
|
|
 |
cannot set null to a calculated field |
 |
field value change don't fire OnValidate event |
 |
SQL auto-generation for datasets with defined index fields incorrectly handles null values |
|
|
 |
Locate and Lookup optimizations for null keys |
|
|
| Apr 06, 2005 build 2.0.0 beta 1 |
|
|
 |
embedded connection pooling (see the PoolOptions property in the TDBXConnection component) |
 |
CloseWithMaster property in all DataSet based components |
 |
OnGetTableName event in all DataSet based components |
|
|
|
|
 |
Luxena Common Library is used to implement the most of dbExpress eXtension functionality |
|
|
| Jan 17, 2005 build 1.3.0 |
|
|
|
|
 |
apply update issue on empty dataset (when all records are deleted) |
|
|
|
|
| Dec 20, 2004 build 1.2.0 |
|
|
|
|
 |
blob/memo field insert/update SQL autogeneration fix |
 |
SQLProcessor ParamChar and MacroChar don't affect parsing |
|
|
|
|
| Oct 06, 2004 build 1.1.0 |
|
|
 |
Kylix3 distributive has been added |
 |
TDBXConnection.DesignConnection property |
 |
DesignActivation and RecordRefreshMode properties in all DataSet based components (RecordRefreshMode can be used like RequestLive property of BDE components) |
 |
OnUpdateApply, OnUpdateApplied and OnRefreshRecord events in all DataSet based components |
 |
RefreshSQL property in TDBXUpdateSQL |
|
|
 |
memory leak on apply update to a database |
|
|
 |
SQLProcessor property has been removed from TDBXUpdateSQL |
 |
auto SQL generation for updates improved |
|
|
| Sep 06, 2004 build 1.0.9 |
|
|
|
|
 |
access violation on insert/delete in DataSet based components |
 |
navigation in Developer Express grids after insert |
|
|
|
|
| Sep 03, 2004 build 1.0.8 |
|
|
 |
LocateNext method and BeforeApplyUpdates/AfterApplyUpdates events in all DataSet based components (DBXQuery, DBXTable, DBXStoredProc, DBXDataSet) |
|
|
|
|
 |
visibility of following events changed to published: BeforeInsert, AfterInsert, BeforeEdit, AfterEdit, BeforePost, AfterPost, BeforeCancel, AfterCancel, BeforeDelete, AfterDelete, OnDeleteError, OnEditError, OnNewRecord, OnPostError |
|
|
| Sep 01, 2004 build 1.0.7 |
|
|
|
|
 |
access violation when DataController.DataModeController.GridMode is set to True in Developer Express grids |
|
|
|
|
| Aug 17, 2004 build 1.0.6 |
|
|
|
|
 |
issue with navigation and editing in Developer Express grids |
|
|
|
|
| Jul 14, 2004 build 1.0.5 |
|
|
|
|
|
|
 |
resource files have been excluded from demo projects |
 |
small fixes in help files |
|
|
| Jun 18, 2004 build 1.0.4 |
|
|
|
|
 |
error in SQL preprocessor demo's dfm file |
|
|
|
|
| May 25, 2004 build 1.0.3 |
|
|
 |
Kylix 2 release is available |
|
|
|
|
|
|
| May 14, 2004 build 1.0.2 |
|
|
 |
C++Builder 6 installation is available |
|
|
|
|
 |
installation package contents has been changed slightly |
|
|
| May 13, 2004 build 1.0.1 |
|
|
|
|
 |
issue with Delphi 7.1 (first record corruption on Open) |
|
|
 |
TDBXQuery.UniDirectional default value has been changed to False |
|
|
| May 11, 2004 build 1.0.0 |
|
|
 |
release status has been achieved |
|
|
|
|
|
|
| May 07, 2004 build 1.0.0 Beta 3 |
|
|
 |
FetchOnDemand property |
 |
RecNo property |
|
|
|
|
 |
in unidirectional mode datasets are read only from this build |
|
|
| May 06, 2004 build 1.0.0 Beta 2 |
|
|
 |
New features have been added to SQL processing: logical expressions for conditional operators (AND, OR, NOT, = and <>), #elseif and #error directives:
#if (dbms=oracle and mode=debug)
...
#elseif (dbms=mssql and (mode=debug or mode=normal))
...
#else
#error Unsupported database server or mode
#endif;
|
 |
demo for SQL processing |
|
|
 |
SQL autogeneration issue. When dataset has fields that contain spaces in name |
|
|
|
|
| Apr 28, 2004 build 1.0.0 Beta 1 |
|
|
 |
Beta 1 has been unleashed |
|
|
|
|
|