Commit Graph

52 Commits

Author SHA1 Message Date
tom_at_work
c3f678e8df * updated makefiles for ppc64/linux to allow successful snapshot building on that platform
git-svn-id: trunk@1975 -
2005-12-16 20:37:08 +00:00
tom_at_work
3502898ba3 * makefile updates after last changes for successful build on ppc64/linux
git-svn-id: trunk@1874 -
2005-12-04 13:07:37 +00:00
marco
f7f14e4dee * CROSSOPT support
git-svn-id: trunk@1798 -
2005-11-20 22:19:50 +00:00
michael
ec13803b5c * Patch from Luiz Américo
- deDataFieldChange is now called when data is changed, fixing a issue with LCL.TDBGrid

git-svn-id: trunk@1602 -
2005-10-28 19:40:35 +00:00
joost
ce1bb25e54 + use InternalHandleException for exceptions when loading instances of TDataset, TDatabase or TDBTransaction
git-svn-id: trunk@1569 -
2005-10-23 11:07:13 +00:00
tom_at_work
202236c6e0 * fpcmake.ini update which fixes glibc search path problems on PowerPC64
* makefile update

git-svn-id: trunk@1546 -
2005-10-20 16:56:40 +00:00
michael
e082117d31 + Patch from Luiz Americo to improve Master/DEtail handling
git-svn-id: trunk@1464 -
2005-10-18 09:23:14 +00:00
Jonas Maebe
2dbdc474fd * use register variables when release-building for ppc (more or less doubles
performance for most programs)

git-svn-id: trunk@1383 -
2005-10-15 16:36:52 +00:00
tom_at_work
f7f0f9c426 * makefile adaption to be able to cycle compiler and RTL on PowerPC64 target
* some fixes for PowerPC64 target in the code generator and the RTL
* stabs generation for PowerPC64 is okay now (untested)

git-svn-id: trunk@1337 -
2005-10-08 15:48:39 +00:00
michael
345472138d * Patch from Luiz Américo
- 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 -
2005-09-03 21:47:08 +00:00
michael
70dd22c6e1 + Patch from Luiz Americo to implement Locate, Fix GetRecNo.
git-svn-id: trunk@944 -
2005-08-26 11:39:17 +00:00
florian
66613d4cc7 * 64 bit fix from Aison
git-svn-id: trunk@913 -
2005-08-21 21:03:57 +00:00
florian
8602390d46 * Makefiles regenerated to propagate -Ur change of fpcmake
git-svn-id: trunk@844 -
2005-08-10 21:55:57 +00:00
michael
e050f7ddb1 * Patch from Luiz Américo:
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 -
2005-08-08 16:45:33 +00:00
michael
3b99356a0c + Added sqlite3 support
git-svn-id: trunk@578 -
2005-07-04 12:19:06 +00:00
michael
cc4818be26 + initial implementation of new fpmake compile tools
git-svn-id: trunk@435 -
2005-06-17 16:53:18 +00:00
michael
a3ff4850f7 * Patch from Luiz Americo:
- Implements master-detail relation using TDBF schema
  - Several fixes/improvements

git-svn-id: trunk@402 -
2005-06-14 07:35:04 +00:00
fpc
790a4fe2d3 * log and id tags removed
git-svn-id: trunk@42 -
2005-05-21 09:42:41 +00:00
michael
11eefecc8c * Patch from Luiz Américo:
- ExecSql now can be called in closed datasets
  - Changed name from IndexFieldName to PrimaryKey to avoid confunsion
    with TclientDataset.IndexFieldName (Delphi)
  - Small changes
2005-05-06 19:08:23 +00:00
peter
6cf4eb98c3 * use current fpcmake instead of from 1.9.8 2005-05-05 13:28:47 +00:00
michael
7a4ced093f + Patch from Luiz Américo 2005-04-09 15:19:08 +00:00
michael
7b3db009fc * Patch fom Luiz Americo
- Add support to TMemoField
    - Add RefetchData, TableExists, UpdatesPending methods
    - Optimize ApplyUpdates when using/creating big datasets
    - Other fixes/improvements
2005-03-15 22:42:12 +00:00
michael
a21420401f + Patch from Luiz Américo to fix several issues 2005-02-18 22:34:38 +00:00
peter
aa5b73f3ec * 1.9.8 2005-02-15 22:28:29 +00:00
peter
e417e34496 * truncate log 2005-02-14 17:13:06 +00:00
peter
110fb12911 * regenerated 2005-02-03 20:33:26 +00:00
michael
abe11d29c2 * Patch from Luiz Americo
- 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)
2005-01-12 19:14:57 +00:00
peter
ef3b19b316 * regenerated 2005-01-11 17:07:45 +00:00
peter
994ab51002 * regenerated to use cpu-os 2005-01-10 21:29:23 +00:00
peter
f52d2b2edf * regenerated 2004-12-20 18:37:51 +00:00
peter
3c3ec40b70 * regenerated 2004-12-19 17:42:32 +00:00
Tomas Hajny
390876bdb4 * Makefiles regenerated 2004-12-05 16:54:46 +00:00
armin
f4ffaa9828 * applied peters patch for cross compile (bin installation) 2004-11-26 13:03:07 +00:00
peter
86f78c7300 * units are now created in separate directory units/cpu-os/
* distclean uses cleanall rule and removes units dir
  * cross compile support fixed, it is now possible to cycle a ppcsparc
    without deleting ppc386
  * bintutilsperfix defaults to cpu-os-
2004-10-30 12:36:43 +00:00
michael
951ace9dc2 + Patch from Joost Van der Sluis to fix transactions 2004-10-27 07:23:13 +00:00
michael
c87d51dfef + Fixed double use of counter 2004-10-25 09:16:11 +00:00
michael
6d4da1a9ea + Adapted to new calls for createtable and new field types 2004-10-24 10:17:15 +00:00
michael
791bbf520e * Patch from Luiz Americo
- 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
2004-10-22 20:54:24 +00:00
michael
7452bd955c Some fixes from Luiz Americo, fixes destroy 2004-10-06 07:28:57 +00:00
michael
67c5974db4 + Fixes to CreateDataset from Luiz Americo 2004-09-26 09:35:21 +00:00
michael
6ccb2bbdbb + Two more small fixes in CreateDataset 2004-09-15 12:20:51 +00:00
michael
b9380475b5 + Small fix in CreateDataset 2004-09-15 12:19:43 +00:00
michael
44ca5f7e0b + Initial implementation from Luiz Americo 2004-09-15 12:16:39 +00:00
armin
458e3c3780 * makefiles regenerated
* ide: added target netwlibc
2004-09-04 23:33:38 +00:00
peter
423fde7ac6 * regenerated 2004-05-23 18:25:48 +00:00
olle
73f73fb6f1 * updated according to the new version of fpcmake.ini 2004-04-20 23:29:59 +00:00
Tomas Hajny
6bf9276a38 Makefiles regenerated 2004-02-22 15:37:41 +00:00
michael
ba793f2378 + Fixed inherited create 2004-02-02 08:39:05 +00:00
marco
55850b063a * regenerating the makefiles with some netbsd fixes + version upgrades 2004-01-05 23:34:21 +00:00
Jonas Maebe
f8c27a4365 + Darwin support in Makefiles 2004-01-05 12:54:32 +00:00