I had some code written for old Windows Perl that used
Win32::ODBC (so to answer
's question, DBI was
not an option because that did not used to be available
there). My solution was to write my own Win32::ODBC module
that was a wrapper around DBI. It wasn't very hard to just
wrap the functions I used that way, and worked quite
smoothly.