The subject maintenance releases of DBIx::Chart and DBD::Chart
are now (or soon should be) available on CPAN. These releases
fix a problem with some DBD's/DBMS's that don't support multiple
concurrent execute()'d, but un-fetch()'d, statement handles on a single
connection (the specific instance was DBD::ODBC + MS SqlServer 2000,
but undoubtedly others exist). The issue causes failure of composite
chart queries containing subquery charts, as a result of a failure
report by the underlying DBD or DBMS.

The fix causes each DBMS statement to be fully executed and
fetched into its chart subquery before the next chart subquery
is executed.

One add'l small fix was applied to DBD::Chart to silence an
occasional "uninitialized value" warning.

Regards,
Dean Arnold
Presicient Corp.

Reply via email to