foobar
1536082186
fix typo
2005-09-24 23:23:25 +00:00
Ilia Alshanetsky
bfe844e41e
MFH: Make PDO use class constants
2005-09-20 00:35:21 +00:00
Wez Furlong
77d3a41f8a
update package.xml files and version numbers, in anticipation of a big bunch of releases.
2005-09-11 05:27:30 +00:00
Wez Furlong
e53f6428ac
merge George's fixes back from HEAD
2005-09-11 01:42:41 +00:00
Wez Furlong
f4007c8f6b
closes #33707 : error information was not passed up to PDO::query().
2005-09-10 21:38:07 +00:00
Wez Furlong
9b73ab50b6
Add support for instant client 10.1.0.4.
...
Theoretically also add support for 10.2 libraries.
Prep for PECL release.
2005-07-27 03:48:08 +00:00
Wez Furlong
1bd3483dea
fix bug when query was rewritten from ? to :name
2005-07-12 03:18:17 +00:00
Wez Furlong
4f22ac0cdd
improve handling of bound input parameters when no maximal length value is set;
...
default to 4000 as the maximal length, which is the biggest size possible
without using a LONG type (if you specify anything larger than this, you'll end
up with ORA-1461).
Don't assume that all parameters were output parameters after execution, as
this would clobber the input values when used in a loop.
2005-07-12 02:43:39 +00:00
Antony Dovgal
b2141b04d2
do not set error_code to HY000 when there was NO error
...
reset both handle & statement error codes to 0
2005-07-07 23:03:22 +00:00
Antony Dovgal
b0e700524f
free parameter when requested to do so
2005-07-07 23:02:22 +00:00
Wez Furlong
618afbdfc8
adopt common tests
2005-07-07 13:58:35 +00:00
Ilia Alshanetsky
c594f47f76
Fixed test skip conditions.
...
# Same needs to be done to odbc, but it seems access is restricted
# for "privileged" folks.
2005-06-21 13:42:23 +00:00
foobar
15cf2a60b0
- Added PHP_CHECK_PDO_INCLUDES macro (caches the result)
2005-06-14 00:00:53 +00:00
foobar
a20383ba06
- Unify the "configure --help" texts
2005-05-29 23:17:16 +00:00
Marcus Boerger
360fbc09b7
- Interface name was changed
2005-03-19 10:55:35 +00:00
Magnus M��tt�
d49ecd51c1
Add more tests.
2005-03-09 03:50:10 +00:00
Magnus M��tt�
d06dec1ac0
Remove old test.
2005-03-09 03:45:24 +00:00
Wez Furlong
3efc383a07
probably fix for ? placeholders not working with oci
2005-03-09 02:13:06 +00:00
Magnus M��tt�
088972feee
Fix segv when einfo->errcode is not available.
...
Add missing NULL entry to oci_methods.
2005-03-09 01:56:43 +00:00
Magnus M��tt�
ddde4497b2
Add more tests.
2005-03-08 23:00:34 +00:00
Magnus M��tt�
12e60c9c1e
Add test 017.
2005-03-07 15:52:58 +00:00
Magnus M��tt�
865c23e947
Add Oracle tests for PDO.
2005-03-01 21:09:12 +00:00
Rasmus Lerdorf
99f832a206
If pdo is disabled, skip all the pdo extensions.
2005-02-28 08:18:47 +00:00
Wez Furlong
55f53a5a96
symlinked pdo drivers under ext.
...
Enabled PDO and PDO_SQLITE by default.
Fixup PDO header detection so that it searches in the correct order, and
correctly picks up the headers when building from outside of the source
tree.
TODO: make pdo_XXX auto-enable when XXX is enabled. Volunteers welcome.
2005-02-17 04:23:15 +00:00
Antony Dovgal
47e1961561
add markers for nice vim foldings
2005-02-14 13:38:09 +00:00
Antony Dovgal
7d4bf3ccd9
free errmsg & prevent leaks
2005-02-14 13:31:34 +00:00
Antony Dovgal
ff23184893
fix indentation and add check for PDO includes
2005-02-14 12:52:34 +00:00
Hartmut Holzgraefe
1f98a966c5
fix aclocal "underquoted argument" warnings
2005-02-13 07:31:02 +00:00
Antony Dovgal
175bf7e9a3
set username && password only if they were specified
2005-02-13 00:57:48 +00:00
Wez Furlong
201ec3dc02
prep for release
2005-02-09 05:04:40 +00:00
Wez Furlong
29380a8e54
update for input/output parameters change
2005-02-07 01:17:24 +00:00
Wez Furlong
d87c5ec288
update for api changes
2005-02-06 22:34:53 +00:00
Wez Furlong
26f97a911b
Eliminate unused parameter.
...
Don't start a transaction when asking for a cursor with pgsql.
Fix parameter binding for sqlite3
2005-01-21 00:39:03 +00:00
Edin Kadribasic
93e4213bfe
Add support for the 'official' build machine layout
2005-01-20 15:54:35 +00:00
Wez Furlong
1312fe469e
Fix segfault on stmt close.
...
Make scrollable cursors actually work
2005-01-20 06:06:26 +00:00
Wez Furlong
84aa902015
Generate pdo_oci.dll for modern SDKs and pdo_oci8.dll for ye-olde oci805 libs.
...
I'm told that oci805 is required for connectivity to oci805 servers, which are
no longer supported in more recent SDK releases.
Edin: please grab:
http://download.oracle.com/otn/nt/instantclient/instantclient-basic-win32-10.1.0.3-20050113.zip
http://download.oracle.com/otn/nt/instantclient/instantclient-sdk-win32-10.1.0.3-20050113.zip
and extract them under php_build, so that you end up with php_build/instantclient10_1
2005-01-20 03:33:17 +00:00
Wez Furlong
a9d98544de
Allow drivers to select bind emulation on a per statement basis
2005-01-18 04:58:50 +00:00
Wez Furlong
d056f96a2f
Add configure support for Oracle InstantClient SDK
2005-01-13 04:55:56 +00:00
Wez Furlong
7552fe23ff
make scrollable cursors consistent with odbc; removing bogus attribute
2005-01-12 05:58:58 +00:00
Wez Furlong
459b4f85d3
Add support for scrollable cursors.
...
Enable PDO_ATTR_PREFETCH and default it to 100Kb of prefetch buffer.
2005-01-12 05:47:03 +00:00
Wez Furlong
c55b4ab516
update for recent adjustments
2005-01-11 02:59:52 +00:00
Wez Furlong
fe1a87d02d
half-hearted adjustment for sqlstate error codes; will do a better job
...
when I'm sitting down with a working oci env
2005-01-07 05:25:02 +00:00
Wez Furlong
0a42a1f422
Errr... fix leak
2004-12-21 00:37:01 +00:00
Wez Furlong
72040f7f2a
more method table adjustments.
...
mysql driver needs work with the error message stuff.
Other drivers need a bit more auditing...
2004-09-23 20:43:11 +00:00
Wez Furlong
83472de48e
Fix some misbehaving pecls (my own included ;-)
2004-07-31 18:46:18 +00:00
Wez Furlong
86b0967775
fix for empty_string changes.
...
Don't forget to allocate bytes for NUL terminators
2004-07-19 14:40:46 +00:00
Antony Dovgal
0a896dd987
add tests
2004-06-14 20:10:27 +00:00
Antony Dovgal
73060a89ee
fix config.m4
...
add fold markers
2004-06-14 19:58:35 +00:00
Antony Dovgal
737bc357cb
fix couple of memory leaks
2004-05-25 14:57:56 +00:00
Wez Furlong
40ab777dc8
Update package/module
2004-05-21 17:33:58 +00:00
Wez Furlong
a53edd047e
Fix return type
2004-05-21 15:29:09 +00:00
Wez Furlong
5e408e4ee9
Fix setAttribute for oci.
...
Fix some compiler warnings
2004-05-21 15:25:22 +00:00
Wez Furlong
64f0ec7bde
Update for placeholder flags
2004-05-21 14:15:03 +00:00
Wez Furlong
221710e820
Specify that OCI returns column names in upper case by default
2004-05-20 22:29:26 +00:00
Wez Furlong
04c35e3d91
re-jig error handling, and make it co-operate with the PDO error handling system.
...
Implement $dbh->exec() for OCI.
2004-05-20 00:06:30 +00:00
Edin Kadribasic
e8abbca3a6
Fix configure
2004-05-19 14:02:36 +00:00
Edin Kadribasic
7a214b66ae
Cosmetics
2004-05-19 13:28:05 +00:00
Wez Furlong
f7de5001e2
Update prototype
2004-05-19 12:40:31 +00:00
Wez Furlong
3455498219
Probe for some functions; allows pdo_oci to build on the snap machine again.
2004-05-18 10:00:01 +00:00
George Schlossnagle
7d40971563
use new prototype
2004-05-18 05:01:16 +00:00
Wez Furlong
12acb64696
package.xml
2004-05-18 00:45:58 +00:00
Wez Furlong
cf4127b6b9
Allow PDO OCI to build under unix.
...
Don't build by default under win32.
2004-05-17 18:17:39 +00:00
Wez Furlong
1b1ced539b
OCI driver for PDO, supporting bound input and output parameters.
...
Will not build under unix yet.
2004-05-17 15:42:33 +00:00