joost
1f754a3905
+ date/time fields handling compatibility fix
...
+ implemented BeforeRefresh and AfterRefresh
+ made TFieldDef.Required writeable (delphi compatible)
+ implemented TUpdateAction
+ Fixed web bug #4644
git-svn-id: trunk@2281 -
2006-01-13 21:27:00 +00:00
peter
3db35349ec
* fix duplicate parameter names
...
git-svn-id: trunk@2022 -
2005-12-21 11:20:41 +00:00
michael
2ba05e2f84
+ Fixed Native Format issues of TDateTime fields
...
git-svn-id: trunk@1852 -
2005-11-30 21:30:28 +00:00
joost
68dca23994
+ Size should be 0 for integer and float fields (fix bug #4122 )
...
git-svn-id: trunk@1567 -
2005-10-23 09:49:52 +00:00
michael
7d24ef2ff3
+ Fix from Alexandrov Alexandru for CheckFieldNames
...
git-svn-id: trunk@1116 -
2005-09-18 20:03:25 +00:00
joost
6318a55ca9
- Fixed date/time formats for sqldb and tdbf
...
- removed obsolete TSQLConnection.ObtainSQLStatementType
- added check for empty sql-statements to sqldb
git-svn-id: trunk@803 -
2005-08-06 13:57:56 +00:00
joost
d946895e20
- fixed a overflow error
...
git-svn-id: trunk@749 -
2005-07-25 23:08:57 +00:00
michael
efdbe66a2f
+ LookupField implementation from Alexandrov Alexandru
...
git-svn-id: trunk@710 -
2005-07-20 10:46:01 +00:00
peter
4ace790492
* remove $Log
...
git-svn-id: trunk@231 -
2005-06-07 09:47:55 +00:00
michael
3135ce1426
+ Implemented dataset.getchildren from Alexandrov Alexandru
...
git-svn-id: trunk@225 -
2005-06-06 12:39:50 +00:00
michael
809d10c0a6
* Patch from Alexandrov Alexandru:
...
- TFieldDefs rewrited as TOwnedCollection and TFieldDef as
TCollectionItem, so it can be edited now with Collection editor;
- TFieldDef.Assign implemented;
- corrections to Index property of TField;
- made writeable Fields property of TFields;
- DefaultFieldClasses uncommented and moved to implementation part;
and some more.
git-svn-id: trunk@175 -
2005-06-02 17:13:18 +00:00
michael
0882b637a4
* Patch from Ing. Petr Kristan
...
- Add dlerror() to dl unit
- Add CurValue to TField in db.pp
- Add TCurrencyfield to db.pp
- Add TDataset.IslinkedTo to db.pp
- Add ShellExecuteEx call to shellapi
git-svn-id: trunk@167 -
2005-06-01 16:16:35 +00:00
michael
48c968edf6
+ Initialized ValidChars and Precision in FloatField
...
git-svn-id: trunk@120 -
2005-05-26 06:46:54 +00:00
michael
9cf054b6dc
+ Fix for negative fieldindex in Tfields.SetFieldIndex (from Alexandriv alexandru)
...
git-svn-id: trunk@85 -
2005-05-24 08:54:14 +00:00
fpc
790a4fe2d3
* log and id tags removed
...
git-svn-id: trunk@42 -
2005-05-21 09:42:41 +00:00
joost
99de6df34e
- fixed some warnings
...
git-svn-id: trunk@26 -
2005-05-19 09:24:37 +00:00
peter
b68af1b0e3
* post 2.0.0 fixes from cvs
...
git-svn-id: trunk@7 -
2005-05-16 20:59:02 +00:00
fpc
50778076c3
initial import
...
git-svn-id: trunk@1 -
2005-05-16 18:37:41 +00:00
michael
e5431e6db2
- Patch from Jesus Reyes:
...
* TFloatField.SetAsString doesn't look at DecimalSeparator for
converting a string into a Float
* TBooleanField.SetAsString won't accept an empty string as a valid
value, also the patch allows strings as T, F or any starting
substring of DisplayValues to be accepted.
2005-05-12 18:52:32 +00:00
michael
69a6bf363a
* Some patches from Uberto Barbini
...
+ TLoginEvent more Delphi compatible (D5 and bigger).
* AsCurrency Property for TField.
2005-04-26 16:48:58 +00:00
michael
e97b4edd00
+ Patch from Sergey Smirnov to fix TTimeField.AsString
2005-04-26 15:45:30 +00:00
michael
5372c3450d
+ Patch to show/enter alternate charsets in grid editor.
2005-04-16 10:02:13 +00:00
joost
e7bf4ac4bf
Patch from Alexandrov Alexandru
...
- implemented TDataset.BindFields
- master-detail relation implemented
- improved variant-support for fields
- implemented TField.Assign and TField.AssignValue
2005-04-10 22:18:43 +00:00
michael
516dfd4c01
+ Patch from Jesus reyes to notify changes to DisplayFormat
2005-04-04 07:30:51 +00:00
michael
012392381c
+ Several patches from Jose A. Rimon
...
# Prevents "field not found" error, when use a query without the primary key
Set SQLlen of different data types
Use AliasName instead of SQLname to avoid "duplicate field name" error, for
example when using "coalesce" more than once
use SQLScale in ftLargeInt to get actual values
Send query to server with different lines. Provides line info in sqlErrors
and allows single line comments
2005-03-23 08:17:51 +00:00
michael
26a24e1488
* Patch from Luiz Americo
...
- fixes a memory leak in TBlobField.GetAsString
2005-03-15 22:44:22 +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
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
e417e34496
* truncate log
2005-02-14 17:13:06 +00:00
joost
f7e62bc856
- Implemented TField.DisplayName
2005-02-07 11:22:23 +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
a31b420eb1
+ Patch from Joost van der Sluis to correct AsVariant
2004-12-29 20:27:08 +00:00
michael
624a1a0139
* Patch from Joost van der Sluis
...
- fixed bug #3180 , TFields.Clear implemented
- implemented TLargeintField
2004-12-13 19:20:42 +00:00
michael
1d15fe4f31
patch to enable RecNo and DisplayFormat
2004-12-05 00:05:37 +00:00
michael
5eff060af0
- implemented TBCDFields
2004-12-04 22:43:56 +00:00
michael
240c5a96c2
+ Fix from Jesus Reyes to fix TfieldDefs.Assign
2004-11-30 21:18:34 +00:00
michael
da5a961ae0
* Patch from Joost van der Sluis
...
- Empty recordsets don't show any bogus data anymore
- Floatfiels.gettext fix
- SetBufListsize fix forTDBGrid
2004-08-21 21:10:00 +00:00
michael
2d97d42422
+ Patch for Tlongintfield by Joost van der Sluis
2004-08-01 13:00:29 +00:00
michael
e605893f0d
+ Fixes from Jesus Reyes to implement DisplayWith, DisplayLabel, Visibility
2004-07-19 20:27:28 +00:00
michael
db96c04104
+ Changed extended to double for better Delphi compatibility
2004-07-18 13:16:50 +00:00
peter
3ab3e2e19b
* use ptrint
2004-05-02 21:23:18 +00:00
michael
44d7109be3
Some compatibility additions
2004-03-25 20:43:39 +00:00
michael
c1a43ddf5d
+ Added AsInteger to TField. Maps to AsLongint for now
2004-02-25 16:29:26 +00:00
michael
7c4df44854
+ Fixed error in TField.GetCanModify reported by Andrew Johnson
2003-09-14 13:22:14 +00:00
peter
db24d91c85
* old logs removed and tabs fixed
2002-09-07 15:15:22 +00:00
peter
5e0f25388b
* merged fixes
2001-04-10 23:22:05 +00:00
michael
3aed976417
+ Fixes to make dbase working merged from fixbranch
2001-01-18 22:10:07 +00:00
peter
c693d9e131
* merges from 1.0.x branch
2000-12-24 12:45:19 +00:00
sg
664bc98f53
* Changed all occurences of TAbstractReader to TReader, as FCL streaming
...
is source compatible to VCL streaming now (for quite a while, BTW)
2000-09-02 09:36:36 +00:00