- Implements Lookup, LocateNext
- Add Support to LargeInt and Currency field types
- Fixes a problem with word and boolean fields
- Improves Master/Detail connection
git-svn-id: trunk@1047 -
Sqlite interface:
- Added missing constant
- Remapps sqlite_version from cvar to function call, the former was not working in win32
- Clean up the code
SQLite Dataset :
- Reduce memory usage
- Replaces TList with TFPList
- Add auxiliary QuickQuery functions
- Misc fixes
git-svn-id: trunk@827 -
- ExecSql now can be called in closed datasets
- Changed name from IndexFieldName to PrimaryKey to avoid confunsion
with TclientDataset.IndexFieldName (Delphi)
- Small changes
- Add support to TMemoField
- Add RefetchData, TableExists, UpdatesPending methods
- Optimize ApplyUpdates when using/creating big datasets
- Other fixes/improvements
- 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)
- add support for word,datetime,date,time,float,boolean field types
- changes name of CreateDataset to CreateTable as TDbf,TMemds
- updates the example programs to reflect the above modifications
- fixes compilation with fpc 1.0.10
- fixes to work with LCL
- also fixes violation in close function and a memory leak in the old sqlite dataset