Thanks PsychoSpunk and tinman for the info. Looks like I'm bagging MSSQL::sqllib and looking at DBD::ODBC. I've written some things on Win32 using the DBD::ADO and it worked great with DBI, so I'm certainly more partial to DBI. Switching to a different DBD is fine with me, just wasn't sure and wanted the wisdom of the monks.