Wez Furlong
f21084cb0b
don't free the cols until we know we have another rowset
2005-07-09 05:01:14 +00:00
Wez Furlong
dc09c2ef9c
DB2 wants us to use the proper ODBC 3 function for closing a cursor.
2005-07-07 14:20:04 +00:00
Wez Furlong
fff515bc46
more paranoia about the attribute param here too
2005-07-07 13:56:39 +00:00
Wez Furlong
ce3c90414b
Hmm, these ldflags went AWOL.
2005-07-07 13:42:12 +00:00
Wez Furlong
93024bc268
Fix handling of parameter binding.
...
We need to guess at parameter sizing in some cases (eg: MS Access) as the
SQLDescribeParam() API is an optional feature.
Tidy up error handling.
Add workaround for a shutdown bug that I see with MS ODBC implementation.
(working to determine the precise cause of this).
PDO core test suite now passes all tests.
2005-07-07 12:49:21 +00:00
Wez Furlong
e39f37d36b
replace pdo_odbc tests with new redirection thingy
2005-07-06 06:10:52 +00:00
Wez Furlong
372c38a53a
build related adjustments.
...
These need to be included in beta 2
2005-06-22 08:45:22 +00:00
Dan Scott
4187a6e3c7
Bring PDO_ODBC tests in sync with PDO base tests.
2005-06-15 00:17:18 +00:00
foobar
1cd9875465
Partial revert: AC_DEFINE / PHP_HAVE_DEF need to be called once only per macro
2005-06-14 02:18:18 +00:00
foobar
8eeff6d2d4
- Fixed some places which might cause problems
...
- Changed the "general" flavour to have libname parameter (given without the
lib prefix of course)
# bug #33316 should be fixed now too
2005-06-14 01:42:31 +00:00
foobar
15cf2a60b0
- Added PHP_CHECK_PDO_INCLUDES macro (caches the result)
2005-06-14 00:00:53 +00:00
Wez Furlong
986800ce88
hunting for a bug. Looks like it might be yet-another-mysterious-shutdown problem.
2005-06-11 14:48:06 +00:00
Dan Scott
b21bf3d357
PDO_ODBC returns strings for all data types. Bring expected output in line.
2005-06-11 14:01:46 +00:00
Wez Furlong
ecce72aa83
become a better config.m4 citizen
2005-06-11 13:27:50 +00:00
Wez Furlong
183c8aa287
Fix for PECL #3714 : beginTransaction doesn't work if you're in auto-commit mode.
2005-06-11 12:38:12 +00:00
Wez Furlong
f1569c199e
test commit
2005-06-06 17:47:49 +00:00
foobar
a20383ba06
- Unify the "configure --help" texts
2005-05-29 23:17:16 +00:00
Ilia Alshanetsky
acbeba2a50
Removed unused var.
2005-04-19 20:55:02 +00:00
Dan Scott
e90582a990
Add test for PDOStatement::getColumnMeta().
...
Note that PDO_ODBC test fails as it is currently unimplemented.
2005-03-09 00:20:07 +00:00
Dan Scott
83dfcbf3f6
Add simple tests for insert through PDO::prepare/PDOStatement::execute.
...
Tests both question mark placeholders and named parameters.
2005-03-08 18:12:22 +00:00
Dan Scott
570976d236
Add a test for PDOStatement::columnCount().
2005-03-08 17:39:41 +00:00
Dan Scott
48a6151051
Test PDO::beginTransaction and PDO::rollBack.
2005-03-05 21:03:12 +00:00
Dan Scott
fc825e2071
Missed this one...
2005-03-05 15:48:54 +00:00
Dan Scott
5ce920f189
One more PDO_ODBC test (tested with DB2 V8.2).
2005-03-03 20:30:38 +00:00
Dan Scott
dc4501cf99
Next three tests for PDO_ODBC (tested with DB2 V8.2).
2005-03-03 20:23:29 +00:00
Dan Scott
12f1993f8e
Next batch of tests for PDO_ODBC (tested against DB2 V8.2).
2005-03-03 13:53:55 +00:00
Dan Scott
49d1349b9a
Begin porting standard PDO tests to PDO_ODBC, testing against DB2.
2005-03-03 11:49:35 +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
Hartmut Holzgraefe
1f98a966c5
fix aclocal "underquoted argument" warnings
2005-02-13 07:31:02 +00:00
Wez Furlong
427c5e0e4f
tidy up error case
2005-02-13 07:00:29 +00:00
Wez Furlong
2a32b478f9
typo-fix error message
2005-02-13 06:27:03 +00:00
Wez Furlong
5edd570b94
Correct the pdo header search order
2005-02-13 06:26:48 +00:00
Wez Furlong
44cec3d456
disable dep for pecl release
2005-02-09 05:12:41 +00:00
Wez Furlong
201ec3dc02
prep for release
2005-02-09 05:04:40 +00:00
Wez Furlong
dbcf51b5a8
a working implementation of LOB input parameters for ODBC.
...
however: when sending in a string from the script, we get a 1 byte overflow
of the pdo parameter structure... Need to install valgrind on the test box
2005-02-07 04:13:32 +00:00
Wez Furlong
ac018c38a8
This might allow piecewise sending of LOB data for input parameters.
2005-02-07 03:27:54 +00:00
Wez Furlong
501000f129
Implement input/output parameters
2005-02-07 01:16:16 +00:00
Wez Furlong
7279fe8ab0
centralize this define
2005-02-07 00:02:51 +00:00
Wez Furlong
3130ed3066
make configure smarter.
...
Update for new get_col() signature
2005-02-06 22:25:33 +00:00
Wez Furlong
c56419ed78
support getting some more attributes
2005-02-06 17:49:48 +00:00
Wez Furlong
0162d0093d
picky picky.
...
Lets make those OUTPUT rather than INPUT-OUTPUT.
We need some flag from the user if they want that.
2005-01-21 06:11:10 +00:00
Wez Furlong
e5b6b0dbee
Allow static build (better detection of PDO headers).
...
Copy error code into driver code, so PDO can handle it correctly.
Less leaks
2005-01-21 04:43:06 +00:00
Wez Furlong
bc55e7f3e2
make use of the query rewriter (even though it doesn't do anything yet)
2005-01-21 04:22:06 +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
Wez Furlong
e28d2c8032
Take a stab at implementing out parameters for odbc
2005-01-19 05:27:15 +00:00
Wez Furlong
769d399be5
add dep
2005-01-19 03:50:32 +00:00
Wez Furlong
ffd35bb63d
allow static linkage.
...
Avoid segv when no username is passed
2005-01-19 03:45:21 +00:00
Wez Furlong
434d068994
*compile before commit *
...
*compile before commit *
*compile before commit *
2005-01-19 01:17:13 +00:00
Wez Furlong
af8bb16ec1
implement nextRowset for ODBC
...
# this might even work first time
2005-01-19 01:13:39 +00:00