- Add support to TMemoField
- Add RefetchData, TableExists, UpdatesPending methods
- Optimize ApplyUpdates when using/creating big datasets
- Other fixes/improvements
- renamed AssertNull and AssertNotNull for Interfaces to AssertNullIntf,
AssertNotNullIntf to not confuse the compiler in case of passing objects implementing interfaces
- registering tests in the unit where they are defined
- enabled the possibility to show failures and errors that may occurr
in the setup and teardown of the tests
- added AssertNull and AssertNotNull for Interfaces.
equal to their ancestor: TDateTimeField.GetDataSize
- TAutoInc fields are set to ReadyOnly on create
- In TFieldDef.CreateField the presence of faReadyOnly in Attributes is respected
- Use of the dynamically loaded library (postgres3dyn)
- support for the postgreSQL'a internal fieldtype 'name'
- implemented UpdateIndexDefs
- Support for more then one query for each connection
- Made it possible to run 'show...' queries for MySQL
- Use of the dynamically loaded library (mysql4dyn)
- implemented UpdateIndexDefs
- Support for more then one query for each connection
- implements AutoInc fields
- add IndexFieldName: now the user can choose what field use as primary key (used to apply updates).
There's no more necessity of using _ROWID_
- SetRecNo and GetRecNo are working
- Fixed issues when used in lazarus (i will send a package to lazarus list)
- added AssertSame, AssertNotSame, AssertNull, AssertNotNull for pointers
- fixed a TTestCase test: thanks to Peter Vreman RTTI method names are not
uppercase anymore in 1.9.7
- implemented TSQLQuery.UpdateIndexDefs
- implemented TSQLQuery.ReadOnly
- implemented TSQLQuery.IndexDefs
- implemented TSQLQuery.UpdateMode
- implemented TSQLQuery.UsePrimaryKeyAsKey (Set pfInKey in the
providerflags
of fields that are in the primary index of the underlying table)
- Added support for updates on date-fields
- implemented TUpdateMode, TProviderFlags
- implemented TIndexDef, TIndexDefs
- added error message for if transaction of DB is not set
- removed some duplicate definitions
- restructured SetDataset
- implemented UpdateMode, ProviderFlags