Commit Graph

1360 Commits

Author SHA1 Message Date
joost
7cfc057994 - added support for datetime-parameters
git-svn-id: trunk@1205 -
2005-09-27 16:46:55 +00:00
joost
294bf06cda - Fix to allow changing the filter while filtered
git-svn-id: trunk@1204 -
2005-09-27 16:45:55 +00:00
michael
3043828803 + Added ditheres and quantizers by Giulio Bernardi
git-svn-id: trunk@1184 -
2005-09-25 12:35:11 +00:00
florian
c7cd9ff06b * TMultiReadExclusiveWriteSynchronizer fixed and moved to SysUtils
git-svn-id: trunk@1164 -
2005-09-23 13:07:11 +00:00
michael
2c1901aeaa + Position is int64
git-svn-id: trunk@1122 -
2005-09-18 21:38:34 +00:00
michael
7d24ef2ff3 + Fix from Alexandrov Alexandru for CheckFieldNames
git-svn-id: trunk@1116 -
2005-09-18 20:03:25 +00:00
joost
cf7f323975 + Fixed a memleak regarding parameters in TSQLQuery
+ Fixed some memleaks in TIBConnection
 + Implemented support for Date/time and char fields in parameters for TIBConnection
 + do not check if a field is null, if that is not allowed

git-svn-id: trunk@1113 -
2005-09-18 15:44:04 +00:00
michael
e681f77694 + Read operation not allowed on stderr
git-svn-id: trunk@1109 -
2005-09-18 10:00:39 +00:00
joost
423a63200d + Implemented GetTableNames, GetProcedureNames and GetFieldNames for TSQLConnection
+ Some fixes for TIBConnection.GetSchemaInfoSQL

git-svn-id: trunk@1064 -
2005-09-08 19:42:28 +00:00
marco
85b5480fd7 * readstring first nil size check, then type check. Otherwise, working Delphi code (indy9) would fail
git-svn-id: trunk@1051 -
2005-09-04 17:44:33 +00:00
michael
345472138d * Patch from Luiz Américo
- Implements Lookup, LocateNext
    - Add Support to LargeInt and Currency field types
    - Fixes a problem with word and boolean fields
    - Improves Master/Detail connection

git-svn-id: trunk@1047 -
2005-09-03 21:47:08 +00:00
florian
c7bdfe238b * regenerated makefiles
git-svn-id: trunk@1039 -
2005-09-02 17:46:38 +00:00
marco
e6d48d0c6a * naieve implementation of TMREWS
git-svn-id: trunk@1030 -
2005-09-02 09:53:59 +00:00
marco
2c05ab43ee * added overloaded tregistry.create with access perms
git-svn-id: trunk@1016 -
2005-09-02 07:27:13 +00:00
michael
9fe7ee0b81 * Patches from Giulio BERNA
- BMP Reader enhanced to full Microsoft specs:
    + support for 15,16 bit bitmaps. 
    + support for strange color masks at 16, 32 bpp
    + rle4 and rle8 decoding
    + top-down stored bitmaps.
    + Palette behaviour changed: use palette at 1,4,8 bits.
    + Support for OnProgress
  - BMP Writer support:
    + BitsPerPixel property.
    + Writing at all color depths.
    + RLE8 and RLE4 compression.
  - Functions to create standard palettes:
    CreateBlackAndWhitePalette
    CreateWebSafePalette 
    CreateGrayScalePalette
    CreateVGAPalette

git-svn-id: trunk@987 -
2005-08-30 19:26:31 +00:00
michael
144088b14e + Initial SimpleIPC implementation
git-svn-id: trunk@985 -
2005-08-30 14:12:34 +00:00
michael
70dd22c6e1 + Patch from Luiz Americo to implement Locate, Fix GetRecNo.
git-svn-id: trunk@944 -
2005-08-26 11:39:17 +00:00
joost
eaf75955e8 * SchemaInfoSQL-Statements are always read-only
git-svn-id: trunk@931 -
2005-08-23 15:31:59 +00:00
joost
18b080f47e * Fixed a mem-leak
git-svn-id: trunk@930 -
2005-08-23 15:26:41 +00:00
joost
7950c3ae5e * added a rough-readme to sqldb
git-svn-id: trunk@917 -
2005-08-22 15:39:54 +00:00
joost
7bfeb0b97e * Restructured Prepare/Unprepare, removed CloseStatement
* Fixed a mem-leak in TIBConnection

git-svn-id: trunk@916 -
2005-08-22 15:35:32 +00:00
michael
8086f61075 + Patches from Giulio Berna to fix endian issues, some targa issues
git-svn-id: trunk@915 -
2005-08-22 14:24:58 +00:00
marco
99ff593cf1 * custapp.inc not necessary anymore. Left it in for targets I don't know.
git-svn-id: trunk@914 -
2005-08-22 12:09:19 +00:00
florian
66613d4cc7 * 64 bit fix from Aison
git-svn-id: trunk@913 -
2005-08-21 21:03:57 +00:00
joost
9868554dee - patch from Alexandrov Alexandru for TSmallIntFields
git-svn-id: trunk@901 -
2005-08-17 17:32:33 +00:00
sg
050ce11677 * Some source cleanup
* Can only be used as component anymore (other constructors removed)
* New properties: UseEscaping, StartEmpty, RootName

git-svn-id: trunk@896 -
2005-08-16 13:18:14 +00:00
marco
96e7fa7d36 * Env options now based on SysUtils.GetVariableString. custapp.inc unnecessary.
git-svn-id: trunk@864 -
2005-08-15 11:32:30 +00:00
marco
31a0752a37 * fix for bug4279, added stdcall
git-svn-id: trunk@863 -
2005-08-15 09:05:28 +00:00
michael
89a8b4cfec + Patch from Vincent Snijders to fix compilerproc and operators
git-svn-id: trunk@861 -
2005-08-14 22:20:18 +00:00
michael
3ab45b5b19 + Patch from Juergen Rathlev to remove use of QWord. Fixes bug #4117
git-svn-id: trunk@859 -
2005-08-14 11:32:35 +00:00
sg
1a8051f993 * Applied patches by Vincent Snijders
* Fixed handling of nested variant records
* Improved operator support (<= and >= were missing)
* Operator support in output: Better names
* HTML writer generates working filenames for operator pages

git-svn-id: trunk@849 -
2005-08-11 20:56:44 +00:00
florian
8602390d46 * Makefiles regenerated to propagate -Ur change of fpcmake
git-svn-id: trunk@844 -
2005-08-10 21:55:57 +00:00
joost
509593eb49 - Added TSQLTransaction.params
git-svn-id: trunk@837 -
2005-08-09 21:02:18 +00:00
joost
1c3fcdaa14 - TSQLQuery.ApplyRecUpdate now uses ExecuteDirect
git-svn-id: trunk@833 -
2005-08-09 15:06:37 +00:00
joost
fd8de7640e -removed TDataset.TempBuffer
git-svn-id: trunk@830 -
2005-08-09 12:48:39 +00:00
joost
06300bc054 - added tSqlConnection.ExecuteDirect
git-svn-id: trunk@829 -
2005-08-09 12:43:49 +00:00
michael
e050f7ddb1 * Patch from Luiz Américo:
Sqlite interface:
 - Added missing constant
 - Remapps sqlite_version from cvar to function call, the former was not working in win32
 - Clean up the code
 SQLite Dataset :
 - Reduce memory usage
 - Replaces TList with TFPList
 - Add auxiliary QuickQuery functions
 - Misc fixes

git-svn-id: trunk@827 -
2005-08-08 16:45:33 +00:00
marco
53dad79aaf * fix for 4264
git-svn-id: trunk@824 -
2005-08-08 09:02:32 +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
florian
614b06c3d4 * octal constant support
git-svn-id: trunk@772 -
2005-07-30 20:58:02 +00:00
florian
c39efba41b * fixed previous packed change
git-svn-id: trunk@771 -
2005-07-30 20:56:17 +00:00
florian
11f0d24d4f + parsing of procedure p();
git-svn-id: trunk@770 -
2005-07-30 20:08:15 +00:00
florian
fce02e3fb8 * handling of -Sd to handle delphi comments correctly (no nesting)
git-svn-id: trunk@769 -
2005-07-30 19:49:50 +00:00
florian
58f6f93cfe * packed can be used in variable declarations
git-svn-id: trunk@768 -
2005-07-30 19:34:57 +00:00
joost
d946895e20 - fixed a overflow error
git-svn-id: trunk@749 -
2005-07-25 23:08:57 +00:00
michael
cf95b53b8f Fix for bug #4218
git-svn-id: trunk@744 -
2005-07-25 14:58:53 +00:00
sg
e0488e169b * fpAsync: Exception within main loop are now caught correctly, so that
external applications can handle them and restart the main loop

git-svn-id: trunk@713 -
2005-07-20 14:44:09 +00:00
michael
efdbe66a2f + LookupField implementation from Alexandrov Alexandru
git-svn-id: trunk@710 -
2005-07-20 10:46:01 +00:00
michael
196bc349c7 + Version 6.4.5
git-svn-id: trunk@628 -
2005-07-14 19:48:27 +00:00
michael
6e3590ed2a + New needed file
git-svn-id: trunk@627 -
2005-07-14 19:47:21 +00:00