The uploaded file


has entered CPAN as

file: $CPAN/authors/id/M/ME/MEWP/DBD-Sybase-0.95.tar.gz
size: 163549 bytes
md5: b3e905acf6fe894b59112d94a00e4c1f

This is a bug fix release - but it fixes a *lot* of bugs.

Please make sure that you test this version thoroughly before putting it
in production.

From the CHANGES file:

Release 0.95

Support for building DBD::Sybase in 64 bit mode with the
64 bit version of OpenClient on Solaris, HP-UX, AIX, etc.
(note that perl itself must also be built in 64 bit
mode for this to work!)

Added column_info() method.

Added G_EVAL flag to syb_err_handler calls.
Improved syb_err_handler handling (thanks to Matthew Persico)
Fixed memory leak when opening additional connections for
multiple statement handles on a single database handle (thanks
to Stefan Harbeck)
Applied minor patch by Alex Fridman to get to build on WinNT.
Force a ct_cancel() if, due to syb_do_proc_status, we force a
failure on a request that could have more results pending
(Blaise Lepeuple)
Added syb_cancel_request_on_error attribute (see bug 471).
Warning - the default value for this attribute changes the
behavior of $sth->execute() when there is a failure that is
detected in multi-statement requests.
Added syb_bind_empty_string_as_null attribute (see bug 446) to
allow user configurable empty string binding semantics (convert
to single space [default] or to NULL).

Bugs Fixed:

431 - fetchrow_hashref() has incorrect keys when retrieving
multiple result sets.
437 - imp_sth->numRows in st_next_result not always set.
444 - Incorrect example for ct_get_data(). ct_get_data() SEGV
if passed a non-reference for $image.
394 - $sth->{CursorName} fails hard.
449 - ct_get_data() limited to 32k
450 - Fix incorrect NULLABLE handling.
452 - Incorrect $sth->finish() handling in syb_flush_finish mode
(thanks to Steve Willer).
443 - $sth->fetch produces error if called after $sth->execute
on statement that doesn't return any rows.
411 - statement handle attributes do not change between result
430 - $dbh->prepare can return undef without triggering
436 - Problems with make test generating errors creating

Documentation changes to explain why
... WHERE (product_code = ? OR (? IS NULL AND product_code IS
doesn't work with Sybase.

Michael Peppler / mpeppler@peppler.org / http://www.mbay.net/~mpeppler
mpeppler@zetatools.com / ZetaTools, Inc / http://www.zetatools.com
ZetaTools: Call perl functions as Sybase stored procedures!

Search Discussions

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
groupdbi-users @
postedOct 23, '02 at 11:09p
activeOct 23, '02 at 11:09p

1 user in discussion

Michael Peppler: 1 post



site design / logo © 2022 Grokbase