Commit Graph

658 Commits

Author SHA1 Message Date
michael
cbcece1ae6 * Patch from Dmitry Boyarintsev to support empty statements
git-svn-id: trunk@17545 -
2011-05-23 20:36:53 +00:00
marco
cf57b81561 * add mysql51 to MySqlTypes
git-svn-id: trunk@17514 -
2011-05-20 20:15:21 +00:00
michael
29c9a90148 * Added darwin codegen dir
git-svn-id: trunk@17492 -
2011-05-18 13:00:56 +00:00
michael
76a781c45a * Added darwin datadict dirs
git-svn-id: trunk@17491 -
2011-05-18 12:41:03 +00:00
joost
428915a90b * Patch from Ladislav Karrach to fix problems when closing TSQLQueries when the connection is not active, bug #17623
git-svn-id: trunk@17432 -
2011-05-11 20:51:32 +00:00
joost
8def31ec0c * Adapted time-field tests for some differences between databases
git-svn-id: trunk@17427 -
2011-05-10 12:10:39 +00:00
joost
c906f78b4a * Fixed typo(?) in r17424
git-svn-id: trunk@17426 -
2011-05-10 10:29:48 +00:00
joost
2ad62c4754 * Added ftFmtBCD param support, from Ladislav Karrach, bug #18809
git-svn-id: trunk@17425 -
2011-05-10 09:13:47 +00:00
joost
0e56e188f8 * Simplified formatting of timeinterval strings, bug #18763
git-svn-id: trunk@17424 -
2011-05-10 09:06:40 +00:00
joost
129c565312 * Fixed comments
git-svn-id: trunk@17420 -
2011-05-09 18:37:14 +00:00
blikblum
e54c0c7449 * call validate in setfielddata
git-svn-id: trunk@17419 -
2011-05-09 16:42:51 +00:00
joost
b8f734522e * Fixed default/mysql ftTime parameter support, bug #18718
git-svn-id: trunk@17418 -
2011-05-09 16:00:03 +00:00
joost
c1fc8180c8 * Fixed typo/compilation in r17416
git-svn-id: trunk@17417 -
2011-05-08 16:34:38 +00:00
joost
122494f5ea * Fixes datetime values <0
* Fixed time-intervals longer then 24 hours
 * Use 'DATETIME' fields in tests, because mysql's 'TIMESTAMPS' are limited

git-svn-id: trunk@17416 -
2011-05-08 16:32:17 +00:00
joost
7f1a6b8e3e * Patch from Ladislav Karrach to add msec support to sqlite-time fields,
bug #18840
 * Adapted/fixed test for timefields, to allow testing for msec values, 
   bug #18763

git-svn-id: trunk@17415 -
2011-05-08 14:51:34 +00:00
joost
0addec8f18 * Initialize fractional part of SQL_DATE_STRUCT
git-svn-id: trunk@17414 -
2011-05-08 14:44:45 +00:00
joost
30a019d421 * Allow sqlite time(intervals) > 24 hours
git-svn-id: trunk@17411 -
2011-05-08 12:29:42 +00:00
joost
9689e49657 * Patch from Ladislav Karrach to fix some locale-test issues
* Removed unnused variables, bug #18763

git-svn-id: trunk@17409 -
2011-05-07 18:37:55 +00:00
joost
222b22ad1f * Avoid unnecessary variant casting in TParam.AssignFieldValue, patch from Ladislav Karrach, bug #19015
git-svn-id: trunk@17408 -
2011-05-07 17:31:12 +00:00
michael
7916d8be55 * Fixed bug ID #19290
git-svn-id: trunk@17406 -
2011-05-05 07:18:32 +00:00
joost
44f09afaf6 * Patch from Lasislav Karrach to implement ftTime parameter support to odbc+
test, bug #18824

git-svn-id: trunk@17401 -
2011-05-03 20:59:40 +00:00
michael
576072dc17 * Made TIntegerField a descendant of TLongintField
git-svn-id: trunk@17381 -
2011-04-28 18:12:07 +00:00
joost
840d06dddb * Published TSQLQuery.MaxIndexesCount and FieldDefs
* Set default values for MaxIndexesCount and Readonly

git-svn-id: trunk@17378 -
2011-04-27 20:18:15 +00:00
joost
884708c6f2 * Publish TBufDataset properties, part of bug #17813
git-svn-id: trunk@17377 -
2011-04-27 20:14:32 +00:00
michael
64c0fede25 * Patch from Stephano to implement IProviderSupport
git-svn-id: trunk@17354 -
2011-04-20 16:05:41 +00:00
michael
48b79b9c31 * TParam.AsXXX now also sets Bound
git-svn-id: trunk@17321 -
2011-04-14 21:40:23 +00:00
michael
56bd9e0d25 * Applied patch from 19097, compilable with Delphi
git-svn-id: trunk@17247 -
2011-04-04 20:57:11 +00:00
michael
d22edd8e15 * ONChange removed from field, TDatset Descendents must do it
git-svn-id: trunk@17243 -
2011-04-04 13:22:29 +00:00
michael
1c0c6656f3 * Fixed some tests for firebird
git-svn-id: trunk@17222 -
2011-04-02 10:47:00 +00:00
michael
e8cf8e4177 * Added OnValidate event support (17510)
git-svn-id: trunk@17220 -
2011-04-02 10:36:48 +00:00
michael
ee461becfb * Fix for 19018
git-svn-id: trunk@17205 -
2011-03-29 11:15:41 +00:00
michael
9a0873d471 * Fixed bug #19008
git-svn-id: trunk@17199 -
2011-03-28 09:00:31 +00:00
joost
ad52fe0f23 * BigInt is already set by default since r16882
git-svn-id: trunk@17196 -
2011-03-27 16:19:36 +00:00
joost
8b8456aed6 * Added mysql51-connection type to testsuite
git-svn-id: trunk@17195 -
2011-03-27 16:08:55 +00:00
joost
7fd29b3133 * Use new BcdToStf(f) functions, bug #18988
git-svn-id: trunk@17194 -
2011-03-27 15:17:17 +00:00
joost
e21bf87bc2 * Better fix for mantis 17661, see r17077
git-svn-id: trunk@17179 -
2011-03-25 18:11:58 +00:00
marco
75cdb5b244 * fixed minor logic errors in pqconnection that lead to double free (actually pqclear()). Mantis 17784 by Andrew Brunner
git-svn-id: trunk@17078 -
2011-03-05 00:32:48 +00:00
marco
d08662c1ba * expanded a ifdef mysql50 to 5.0 and 5.1. Mantis 0017661
git-svn-id: trunk@17077 -
2011-03-05 00:25:10 +00:00
marco
9a722411ab * patch from Paul for further vista/win64 API enhancements (mantis 17958)
git-svn-id: trunk@17076 -
2011-03-05 00:11:20 +00:00
marco
448e708fd7 * fix from mantis 17308 "memds" misses ftFixedChar when cloning a dataset field and ftDateTime when copying data.
git-svn-id: trunk@17075 -
2011-03-05 00:07:31 +00:00
joost
366a8dd966 * Added test for ftTime fields
* Fixed problem with ftTime field values that exceed 24 hours (odbc)

git-svn-id: trunk@17000 -
2011-02-24 22:15:46 +00:00
joost
83b0940628 * TFieldDef.Size for strings should contain the max. number of bytes in the string, without the trailing zero. Bug #17268
git-svn-id: trunk@16988 -
2011-02-23 21:40:37 +00:00
joost
a3ebc51add * BCD-Variant support is now implemented, use it.
git-svn-id: trunk@16980 -
2011-02-22 21:46:41 +00:00
joost
f496f3c795 * Fixed support of TFmtBcd fields for sqlite3, bug #16853
* Cleaned up accidentally comitted files in r16948

git-svn-id: trunk@16954 -
2011-02-20 18:22:06 +00:00
joost
41342ab54f * Accidentally comitted files, trying to apply patch from Ladislav Karrach to
implement TFmtBCD fields, bug #16853. Has to be cleaned up later

git-svn-id: trunk@16948 -
2011-02-20 12:31:16 +00:00
marco
d3afac1736 * TGraphics header size was subtracted from non TGraphic blobs ,
Mantis 18712, patch by Erwin v/d Bosch.

git-svn-id: trunk@16917 -
2011-02-15 08:42:54 +00:00
joost
76b53866c0 * Use 'BIGINT'to test largeintfields by default, bug #18649
* Added TestSQLLargeint test, to check for fields which are defined as 'LARGEINT'

git-svn-id: trunk@16882 -
2011-02-06 14:09:12 +00:00
marco
aad696166d * twidestringfield.setfieldtype, mantis 18663, patch by Ladislav
git-svn-id: trunk@16871 -
2011-02-03 08:08:47 +00:00
joost
d6adcdfe81 * Patch from Ladislav Karrach to use a field's type-affinity to determine the fieldtype. (Fixes aggregate test)
git-svn-id: trunk@16857 -
2011-01-30 21:05:56 +00:00
joost
2ba53fb6d6 * Added support for ftMemo-params in TSQLite3Conn
git-svn-id: trunk@16855 -
2011-01-30 19:24:08 +00:00