|
|
| version 1.1, 2002/02/08 10:28:46 | version 1.11, 2011/08/10 23:12:59 |
|---|---|
| Line 1 | Line 1 |
| 2010-10-27 moko | |
| * parser3odbc.C 1.37: | |
| new in-parser quoting implementation (fixes issue #1) | |
| 2008-07-08 misha | |
| * parser3odbc.C 1.36: | |
| - optimization for queries with limit==0 moved to another place ( | |
| previous one didn't works with 'native' queries w/o sql | |
| specifics) | |
| * parser3odbc.C 1.35: | |
| - little optimization with big offset and limit==0 | |
| 2008-07-04 misha | |
| * parser3odbc.C 1.33: | |
| - option SQL=MSSQL|FireBird|Pervasive was added. if defined use | |
| server specific features and modify query before exec if limit/ | |
| offset were specified | |
| 2008-07-01 misha | |
| * parser3odbc.C 1.32: | |
| - back to old transaction engine | |
| - call commit after query execution if autocommit option wasn't disabled | |
| * parser3odbc.C 1.30: | |
| - skip transcode cell values for numeric types and some date | |
| types | |
| 2008-06-30 misha | |
| * parser3odbc.C [release_3_1_4] 1.26.2.1: | |
| - fix for openType & options while opening cursor and changes in | |
| skiping offset if any (big speedup on queries with big offset) | |
| 2008-06-27 misha | |
| * parser3odbc.C 1.29: | |
| - FastOffsetSearch is off by default (because of long 1st call) | |
| * parser3odbc.C 1.28: | |
| - connect string changed: our options after '?' now (as in other drivers) | |
| - option MultiRowFetch => FastOffsetSearch | |
| * parser3odbc.C 1.27: | |
| - $.limit(0) but fixed | |
| - internal bug fixed optimisation: works much faster now with big offset | |
| - accept option autocommit=0 | |
| - accept option MultiRowFetch=0 (by default it's on now) | |
| 2008-06-26 misha | |
| * INSTALL 1.4: | |
| - small fixes in texts | |
| 2004-09-13 paf | |
| * MFCpatches/dbcore.cpp 1.2: | |
| * parser3odbc.vcproj 1.6: | |
| applied old MFCpatches to new MFC sources, | |
| sadly all bugs were there [returning empty ntext columns is onle of them] | |
| * parser3odbc.C 1.26: | |
| beauty: readonly bit specified [strangly that is not default] | |
| * MFCpatches/afximpl.h 1.1: | |
| * MFCpatches/dbcore.cpp 1.1: | |
| * MFCpatches/dbimpl.h 1.1: | |
| * MFCpatches/fixalloc.h 1.1: | |
| * MFCpatches/oleimpl2.h 1.1: | |
| * MFCpatches/stdafx.h 1.1: | |
| * MFCpatches/winhand_.h 1.1: | |
| started to fix MFC again: these were original files | |
| * parser3odbc.C 1.25: | |
| bugfix: date values from database now have ...hh:mm:ss.mmm format (3 digits for fractions of a | |
| second) | |
| were: 9 digits (exactly that odbc driver returned us, but refuses to eat it on input) | |
| 2004-07-28 paf | |
| * parser3odbc.C 1.24: | |
| bugfix: isspace((unsigned char)c) everywhere. failed on russian | |
| letters | |
| 2004-06-23 paf | |
| * parser3odbc.C 1.23: | |
| * parser3odbc.vcproj 1.5: | |
| new api supported, not implemented yet: | |
| ^void:sql{call paf(:a)}[ | |
| $.bind[hash] | |
| ] | |
| 2004-05-25 paf | |
| * parser3odbc.C 1.22: | |
| beauty: param renamed to reflect it's nature | |
| 2004-03-30 paf | |
| * parser3odbc.C 1.21: | |
| merged bugfixes from 3.1.2 | |
| 2004-03-26 paf | |
| * parser3odbc.C [release_3_1_2] 1.20.2.1: | |
| bugfix: tolower/toupper named with _str suffix to work around | |
| cases when they are macros [freebsd] | |
| 2004-03-05 paf | |
| * parser3odbc.C 1.20: | |
| * parser3odbc.vcproj 1.4: | |
| new: odbc option [like that recently added to oracle driver] | |
| ClientCharset=parser-charset << charset in which parser thinks client works | |
| 2004-01-30 paf | |
| * parser3odbc.C 1.19: | |
| bugfix: connection struct mem to be controlled by libgc [oracle | |
| already fixed before] | |
| 2004-01-26 paf | |
| * parser3odbc.C 1.18: | |
| change: moved to new interface [without extra 'services' passing | |
| back/forth] | |
| 2003-11-19 paf | |
| * parser3odbc.C 1.17: | |
| * parser3odbc.vcproj 1.3: | |
| rename and comment on nvarchar(4) mfc bug | |
| 2003-11-10 paf | |
| * parser3odbc.C 1.16: | |
| * parser3odbc.vcproj 1.2: | |
| * parser3odbc.vcproj.vspscc 1.2: | |
| removed patches | |
| todo: test it | |
| 2003-11-03 paf | |
| * parser3odbc.vcproj.vspscc [release_3_1_1] 1.1.2.1: | |
| *** empty log message *** | |
| * parser3odbc.vcproj.vspscc 1.1: | |
| file parser3odbc.vcproj.vspscc was initially added on branch | |
| release_3_1_1. | |
| 2003-10-31 paf | |
| * parser3odbc.C [release_3_1_1] 1.15.2.1: | |
| * parser3odbc.vcproj [release_3_1_1] 1.1.2.1: | |
| removed dbpatches, | |
| todo: ask users if it's ok | |
| 2003-10-24 paf | |
| * parser3odbc.sln 1.1: | |
| *** empty log message *** | |
| 2003-09-29 paf | |
| * parser3odbc.C 1.15: | |
| fix: very old bug: wrong quote escaping | |
| 2003-08-18 paf | |
| * parser3odbc.dsp 1.7: | |
| * parser3odbc.dsw 1.3: | |
| moved to MSVC 7 | |
| 2003-07-24 paf | |
| * parser3odbc.C 1.14: | |
| moved tempate_gc to HEAD | |
| 2003-07-22 paf | |
| * parser3odbc.C [template_gc] 1.13.6.2: | |
| updated to interface v8 | |
| 2003-03-26 paf | |
| * parser3odbc.C [template_gc] 1.13.6.1: | |
| mistakenly patched HEAD branch. copying changes to template_gc one | |
| 2003-01-21 paf | |
| * parser3odbc.C 1.13: | |
| 2002->2003 | |
| 2002-12-09 paf | |
| * parser3odbc.C 1.12: | |
| changed exception handling mech in sql handlers #2 | |
| 2002-10-29 paf | |
| * parser3odbc.C 1.11: | |
| binary field extracted as string with zero-chars inside | |
| changed string.save [see] | |
| 2002-10-22 paf | |
| * parser3odbc.C 1.10: | |
| column types extracted once per table [were per row] | |
| data extract objects created once per table [were per cell] | |
| 2002-06-03 paf | |
| * parser3odbc.dsp 1.5: | |
| fixed .dsp-s along with reorganized cvs modules dirs structure | |
| * parser3odbc.dsp [release_1_0_0001] 1.2.2.1: | |
| reorganized cvs modules | |
| 2002-05-15 paf | |
| * MFCpatches/DBCORE.CPP 1.4: | |
| * parser3odbc.C 1.8: | |
| * parser3odbc.dsp 1.4: | |
| EXEC, call, { | |
| sql statement starts now considered as stored procedure call and cause table result extraction | |
| * parser3odbc.C 1.9: | |
| not-returning-tables sp execs checked | |
| 2002-04-25 paf | |
| * MFCpatches/DBCORE.CPP 1.3: | |
| * parser3odbc.C 1.7: | |
| * parser3odbc.dsp 1.3: | |
| create table test (id int, a smalldatetime, b ntext, c nvarchar | |
| 100)) | |
| 2002-03-05 paf | |
| * MFCpatches/DBCORE.CPP 1.2: | |
| * parser3odbc.C 1.6: | |
| * parser3odbc.dsp 1.2: | |
| another mfc bug: non-string datatypes report wrong string size | |
| 2002-02-08 paf | 2002-02-08 paf |
| * parser3odbc.C: | * parser3odbc.C 1.4: |
| 2002 | 2002 |
| * COPYING: | * AUTHORS 1.1: |
| * parser3odbc.C: | * INSTALL 1.1: |
| * README 1.1: | |
| install&others added | |
| * COPYING 1.1: | |
| * parser3odbc.C 1.5: | |
| added GNU copyright | added GNU copyright |
| 2001-11-16 paf | 2001-11-16 paf |
| * parser3odbc.C: | * parser3odbc.C 1.3: |
| introducing estimating String::cstr_bufsize, 0 | introducing estimating String::cstr_bufsize, 0 |
| 2001-10-29 paf | 2001-10-29 paf |
| * parser3odbc.C: | * parser3odbc.C 1.2: |
| setjump | setjump |