Commit Graph

2253 Commits

Author SHA1 Message Date
Michaël Van Canneyt
f0e34e8fab * Map text field on ftMemo, since string has limited length. Fixes issue #40686 2024-03-08 11:59:13 +01:00
Michaël Van Canneyt
b4d4c30a45 * Initialize result in CountConnections 2024-01-10 15:53:13 +01:00
Michaël Van Canneyt
48c27aea1e * Remove leftover statement 2024-01-06 15:32:01 +01:00
Michaël Van Canneyt
3b7d6d21e2 * Fix AV when freeing transactions. Reported by Pascal Riekenberg. Fixes issuu #40571 2023-12-23 23:11:25 +01:00
Karoly Balogh
679f2f75b3 human68k: regenerated Makefiles 2023-11-30 23:43:27 +00:00
Karoly Balogh
ac0287b5e0 human68k: fpmake changes, disable everything that cannot be built currently 2023-11-30 23:43:27 +00:00
Michaël Van Canneyt
607cd2947d * Patch from Christian Vitroler to fix loading UTF8 data. Fixes issue #40543 2023-11-25 10:06:58 +01:00
Michaël Van Canneyt
c120a13af8 * Unprepare on commit/rollback 2023-10-18 08:57:01 +02:00
Michaël Van Canneyt
c0354d0975 * Allow descendents to override methods to implement their own parsing. Fixes issue #40063 2023-10-16 14:41:31 +02:00
Michaël Van Canneyt
a61d606643 * Close dataset on SQL change. Fixes issue #39610 2023-10-16 14:19:06 +02:00
Ondrej Pokorny
8bd9651abd TSQLConnection.DoInternalDisconnect: safe with Assigned(FStatements) - like TDatabase.CloseDataSets etc. 2023-10-16 09:45:53 +00:00
Ondrej Pokorny
cd909ec2bc TCustomConnection.DoCloseError virtual 2023-10-16 09:45:53 +00:00
Michaël Van Canneyt
d9fb288552 * Transfer ForcedClose from TSQLConnector to proxy. Fixes issue #39910 2023-10-15 22:35:12 +02:00
Michaël Van Canneyt
0bd34bb992 * Remove subtarget option 2023-10-15 16:54:15 +02:00
Michaël Van Canneyt
32465fbdc1 * Fix wrong char->ansichar 2023-10-15 11:17:09 +02:00
Michaël Van Canneyt
151d72661a * Force close during destroy, add event to report errors 2023-10-15 11:16:45 +02:00
Michaël Van Canneyt
ac5b96a0c9 * Bind fields when needed in InternalOpen. Fixes issue #40450 2023-10-12 08:33:23 +02:00
marcoonthegit
692cf4f2bc * add some default headers, fixes #40432 2023-09-16 16:41:30 +02:00
Michaël Van Canneyt
a4912cc92e * Newer laz project format 2023-08-10 22:40:41 +02:00
Michaël Van Canneyt
1ee8bde72f * Add possibility to specify parameters 2023-08-10 22:40:41 +02:00
Michaël Van Canneyt
120bb80d0b * RowsAffected capability 2023-08-10 22:40:41 +02:00
Michael VAN CANNEYT
ff7eb29706 * Dotted filenames for package fcl-db 2023-07-27 19:04:15 +02:00
Michael VAN CANNEYT
bd4e9676fa * Add namespaces.lst 2023-07-27 19:04:09 +02:00
Michaël Van Canneyt
2289c1f6a2 * Remove redundant Makefile.fpc 2023-07-25 13:01:55 +02:00
Michaël Van Canneyt
bb1b1bc705 * Regenerate makefiles with subtarget support 2023-07-24 16:32:02 +02:00
Michaël Van Canneyt
65f9c53759 * Some fixes for compilation with unicodertl (new methods after merge) 2023-07-24 16:30:18 +02:00
Michaël Van Canneyt
6b5a4dbf6e * use cthreads in correct location 2023-07-19 14:27:28 +02:00
Michaël Van Canneyt
1f74ca0d1d * Fixes in PChar -> PansiChar 2023-07-15 18:22:41 +02:00
Michaël Van Canneyt
885a265edb * Fix compilation after rebase 2023-07-15 18:22:41 +02:00
Michaël Van Canneyt
eb009243aa * PChar -> PansiChar 2023-07-15 18:22:41 +02:00
Michaël Van Canneyt
3fdbf1f1af * PChar -> PAnsiChar 2023-07-15 18:22:41 +02:00
Michaël Van Canneyt
b3f8270ea6 * PChar -> PAnsiChar 2023-07-15 18:22:41 +02:00
Michaël Van Canneyt
9a9a11ee5d * Fix forgotten PChar->PAnsiChar 2023-07-14 17:26:10 +02:00
Michaël Van Canneyt
5ee294f224 * GetExtendedFieldinfo, patch to fix #40300 2023-05-30 14:24:52 +02:00
Ondrej Pokorny
af476351f5 TPQConnection.Execute fixes 2023-05-03 08:38:03 +00:00
Michaël Van Canneyt
f0f42ca2a2 * Add const for string where possible. Fixes issue #40051 2023-04-26 22:19:53 +02:00
marcoonthegit
8fc5324111 * first set of #40051, up to db.pp
* reverted change to a virtual method.

* second batch up to sqlscript

* up to sqldblib, skipping dbase/ (which is shortstring based)
2023-04-26 17:30:00 +02:00
Dmytro Bogatskyy
327aac7f24 Add aarch64-iphonesim target 2023-03-27 18:45:00 +00:00
Michaël Van Canneyt
1da1a67369 * Port in small letters, postgres requires lowercase port setting 2023-03-19 15:22:53 +01:00
Michaël Van Canneyt
9a08966d77 * Removed debug define 2023-02-06 09:47:02 +01:00
Jinyang He
783bbb66f9 Update Makefiles 2023-02-05 19:18:48 +00:00
Michaël Van Canneyt
eaf665e8c4 * Fix some compiler warnings 2023-02-04 13:04:39 +01:00
Michaël Van Canneyt
1d9a17377d * Fix compiler warning 2023-02-04 13:03:36 +01:00
Michaël Van Canneyt
a33bd31734 * Remove baseunix 2023-02-04 12:55:04 +01:00
Michaël Van Canneyt
869496b9e2 * Allow to set LogEvents on created connections 2023-02-04 11:13:43 +01:00
Michaël Van Canneyt
9c0a59b069 * 32/64 bit, handle ExecPrepared result correctly 2023-02-04 11:11:44 +01:00
Michaël Van Canneyt
a9d38fd758 * Do not compile sqldbpool on uses that do not support sqldb 2023-01-31 19:08:24 +01:00
Marcus Sackrow
9db751daff fcl-db: removed sqldbpool for atari, because no threading and no syncobjs 2023-01-30 18:03:05 +01:00
Michaël Van Canneyt
bdf5343770 ID only 32 bit 2023-01-30 10:45:52 +01:00
Michaël Van Canneyt
01d3af48a1 * Fix compilation on non-unix. fix issue #40132 2023-01-30 10:39:52 +01:00