Whew. I think the multiple result set stuff is finally fixed. Thanks to all involved for both their patience and help!
Here are the notes: Fixed (finally) multiple result sets with differing numbers of columns. The final fix was to call SQLFreeStmt(SQL_UNBIND) before repreparing the statement for the next query. Added more to the multi-statement tests to ensure the data retrieved was what was expected. Now, DBD::ODBC overrides DBI's do to call SQLExecDirect for simple statements (those without parameters). Please advise if you run into problems. Hopefully, this will provide some small speed improvement for simple "do" statements. You can also call $dbh->func($stmt, ExecDirect). I'm not sure this has great value unless you need to ensure SQLExecDirect is being called. Patches thanks to Merijn Broeren. Thanks Merijn! -----Original Message----- From: PAUSE [mailto:[EMAIL PROTECTED]] Sent: Saturday, February 09, 2002 2:58 PM To: Jeff Urlwin; [EMAIL PROTECTED] Subject: CPAN Upload: J/JU/JURL/DBD-ODBC-0.35.tar.gz The uploaded file DBD-ODBC-0.35.tar.gz has entered CPAN as file: $CPAN/authors/id/J/JU/JURL/DBD-ODBC-0.35.tar.gz size: 226498 bytes md5: 583edba39745dfb59ad7a51aa268fb15 No action is required on your part Request entered by: JURL (Jeff Urlwin) Request entered on: Sat, 09 Feb 2002 19:56:02 GMT Request completed: Sat, 09 Feb 2002 19:57:57 GMT Virtually Yours, Id: paused,v 1.74 2001/05/20 14:59:52 k Exp k
