Brug DBD::ODBC. Hvis du bare opretter en datakilde med kontrolpanelet -> Systemstyring -> ODBC-datakilder -> Systemdatakilde eller brugerdatakilde (det er navnene, som jeg husker dem, men min XP er ikke på engelsk, så jeg kan ikke kontrollere), så skal du bare bruge navnet på den datakilde i DBI-forbindelsesstrengen.
my $dbh = DBI->connect("dbi:ODBC:$dsn", $user, $pwd, \%attr);
Forskellen mellem bruger- og systemdatakilde er, at sidstnævnte kan bruges af enhver bruger.
Se også:SÅDAN:Opretter et systemdatakildenavn i Windows XP