blikblum
|
a797a3a38a
sqliteds: check FMasterLink.Active before FMasterLink.Dataset to avoid crash when FMasterLink.Dataset = nil
|
13 years ago |
blikblum
|
c1ccac04ca
sqliteds: simplify FindRecordItem and SetFieldData handling of double values since comparison of double is not done by string value anymore
|
13 years ago |
blikblum
|
f55bf0ff05
sqliteds: fix locate in float / datetime fields. Bug #20545. Patch by Ludo Brands
|
13 years ago |
blikblum
|
e54c0c7449
* call validate in setfielddata
|
14 years ago |
blikblum
|
50861d26ab
* Do not change SQL property value internally. Use instead a separated field (FEffectiveSQL)
|
15 years ago |
blikblum
|
2ded0b93df
sqliteds: * Use Value instead of AsString in SetMasterIndexValue
|
15 years ago |
blikblum
|
7bad77aff8
sqliteds: * Create SQLList on demand
|
15 years ago |
blikblum
|
4842a5fd1c
sqliteds: + Add ExecSQL overload that takes as parameter a TStrings
|
15 years ago |
blikblum
|
b1ddd060ff
sqliteds: + Add property to control if fielddefs will be stored. Default to False
|
15 years ago |
blikblum
|
32e7daeee9
* Ensure value 1 is stored for True boolean values (fpc > 2.2 stores -1 in a wordbool when assigned a True boolean value)
|
15 years ago |
blikblum
|
9e44456f81
* Implement LastInsertRowId
|
15 years ago |
blikblum
|
5f3905f095
* Fix crash when using a lookup field of memo type (correctly calculate field offset)
|
16 years ago |
blikblum
|
d0783df9f8
* Fix visibility of methods
|
16 years ago |
blikblum
|
158ea0a8cd
* Use CalcBuffer to get the result in Lookup so the correct variant type is set
|
16 years ago |
blikblum
|
ba45ced9bf
* Optimize case insensitive comparison in Locate/Lookup by encoding the key before hand and by using the ansi functions
|
16 years ago |
blikblum
|
13c881c9ea
* Complement to fix of case insensitive comparison in Locate/Lookup: handles partial key
|
16 years ago |
blikblum
|
113e2f2431
* Fix case insensitive comparison in Locate/Lookup
|
16 years ago |
blikblum
|
e4d43bea8a
* Added helper routines to be used with QueryUpdates: GetSQLValue and ClearUpdates
|
16 years ago |
blikblum
|
9e11694afe
* Trigger deFieldChange event when in Blob/memo fields
|
16 years ago |
blikblum
|
7f6b246136
* Allow string fields to be used as primary key
|
16 years ago |
blikblum
|
d191ae1fc9
* Allow ApplyUpdates to insert added records if PrimaryKey is not set and if there's no updated or deleted records
|
16 years ago |
blikblum
|
368fdc2a3d
* Fixes to ApplyUpdates:
|
16 years ago |
blikblum
|
986553771d
* Raise an exception in ExecSQLList
|
16 years ago |
blikblum
|
d2117f9285
* Set ReturnCode value after a call to ExecSqlList
|
16 years ago |
blikblum
|
49001ee67a
* set default values for published properties
|
16 years ago |
blikblum
|
df7a6b0f5d
* Make SqliteVersion a class method
|
16 years ago |
blikblum
|
0a4f4ea8e1
* Remove debug code
|
16 years ago |
blikblum
|
2503a6fb8d
* Fix calculation of fieldoffset in Get/SetFieldData
|
16 years ago |
blikblum
|
daa5fed573
* Retrieve the string field size from the sqlite field description
|
16 years ago |
blikblum
|
a10de0a71f
* Use FieldDefs instead of Fields in Set/GetFieldData
|
16 years ago |