Commit Graph

1206 Commits

Author SHA1 Message Date
marco
965cf11da6 * some fixes for objfpc mode 2005-03-16 13:35:59 +00:00
marco
1ff1277886 * fixed with legacymem (I hope) 2005-03-16 13:30:17 +00:00
michael
26a24e1488 * Patch from Luiz Americo
- fixes a memory leak in TBlobField.GetAsString
2005-03-15 22:44:22 +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
peter
8f2fa89b3d * use dispose instead of freemem to also release the initialize types 2005-03-15 16:27:04 +00:00
florian
179d942631 * adapated for the new widestring manager 2005-03-14 21:10:12 +00:00
michael
2d6779dac5 + Patch from Jesus reyes to fix brush style order 2005-03-10 20:02:28 +00:00
joost
597fc99fb8 - Fix to avoid scientific format in TDBCFields from Jesus Reyes 2005-03-01 14:00:53 +00:00
joost
bad57b7741 - Boolean fields are wordbool's now 2005-02-28 16:19:07 +00:00
michael
e5be257621 Patch from Dean Zobec:
- 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
2005-02-27 12:20:19 +00:00
michael
438a0574ba * Patch from Uberto Barbini:
- 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.
2005-02-22 20:41:54 +00:00
michael
a21420401f + Patch from Luiz Américo to fix several issues 2005-02-18 22:34:38 +00:00
peter
5c923a0fbd * parse global properties 2005-02-17 18:33:31 +00:00
michael
fea9565cca - Remove TTimeField and TDateField GetDataSize functions since both are exactly
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
2005-02-16 09:31:58 +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
540c2c5bea * fixed stdinput reading under win32 2005-02-14 16:39:51 +00:00
joost
70f562cec7 - Added support for SetSchemaInfo
- Uses the aliasname as the displayname
2005-02-07 11:24:25 +00:00
joost
e2d68a7e4f - implemented TSQLQuery.SetSchemaInfo
- added support for delete and insert
2005-02-07 11:23:41 +00:00
joost
e5c50c40ee - added SMetadataUnavailable
- added SDeletedRecord
2005-02-07 11:23:04 +00:00
joost
f7e62bc856 - Implemented TField.DisplayName 2005-02-07 11:22:23 +00:00
joost
b993a9c094 - Added TDataset.InternalInsert
- Implemented TField.DisplayName
  - added support for TBufDataset delete and insert
2005-02-07 11:21:50 +00:00
joost
6ecf61688f - Fixed insertion at buffer-limit
- Added TDataset.InternalInsert
  - The deDatasetScrollEvent was not always raised
  - Changed resync-order in AppendRecord
2005-02-07 11:19:27 +00:00
joost
c2c174e29a bufdataset.inc:
- fixed bookmarks
  - added support for delete and insert
  - removed allocation for unused memory
  - fixed tfield.isnull for nil-buffers
2005-02-07 11:18:34 +00:00
michael
0ed0de65d4 + Added streamio 2005-02-06 18:24:06 +00:00
michael
606af3ac27 + Initial implementation 2005-02-06 18:23:28 +00:00
joost
79753bc429 implemented use of HostName 2005-02-04 17:53:08 +00:00
joost
4e1b076d8f fixed GetClientInfo for dynamically linked client 2005-02-04 17:50:21 +00:00
peter
110fb12911 * regenerated 2005-02-03 20:33:26 +00:00
florian
430a1413df + adapted for use fo tcollection.owner 2005-02-03 19:10:39 +00:00
florian
2c5e295573 * adapted to new widestring manager 2005-02-01 20:23:39 +00:00
marco
c4ad8740f1 * delete fix 2005-02-01 09:05:52 +00:00
michael
6b1e79316f + small speedup of memoryimage.setsize 2005-01-31 22:12:23 +00:00
michael
cdffc6e8b0 + Overloaded SaveToFile with version that detects writer to use 2005-01-31 20:28:12 +00:00
michael
5966644f25 + Fixed ellipse drawing 2005-01-24 21:50:08 +00:00
michael
bfcb70b5e4 * Patch from Joost van der Sluis
- 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
2005-01-24 10:53:23 +00:00
michael
35a249fc8f * Patch from Joost van der Sluis
- 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
2005-01-24 10:53:04 +00:00
michael
f04a7f8f86 * Patch from Joost van der Sluis
- Made it possible to run 'show' queries for MySQL
2005-01-24 10:52:43 +00:00
michael
b2934cbac7 * Patch from Colin Western to correctly read CDATA 2005-01-22 20:54:51 +00:00
michael
f7ff698735 + Use baseunix fpexecv* calls 2005-01-15 23:41:09 +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
michael
102de9b240 * Patch from Dean Zobec:
- 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
2005-01-12 14:04:55 +00:00
michael
65c82a06b5 Changed order of pen modes 2005-01-12 11:37:28 +00:00
michael
aaf3db81df * Patch from Joost Van der Sluis:
- implemented UpdateIndexDefs
 - make use of the dyn. linked ibase-unit
2005-01-12 10:31:26 +00:00
michael
10cc31bbcd * Patch from Joost Van der Sluis:
- 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
2005-01-12 10:30:33 +00:00
michael
2f7c9c382e * Patch from Joost Van der Sluis:
- removed some duplicate definitions
   - restructured SetDataset
   - implemented UpdateMode, ProviderFlags
2005-01-12 10:29:54 +00:00
michael
e7a771d58d * Patch from Joost Van der Sluis:
- added error message for if transaction of DB is not set
2005-01-12 10:29:20 +00:00
michael
31a6489906 * Patch from Joost Van der Sluis:
- implemented TUpdateMode, TProviderFlags
   - implemented TIndexDef, TIndexDefs
2005-01-12 10:28:44 +00:00
michael
6bd794ad24 * Patch from Joost Van der Sluis:
- implemented ControlsDisabled
2005-01-12 10:27:57 +00:00
michael
010ccd8554 - implemented ControlsDisabled
- 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
2005-01-12 10:27:08 +00:00