C:\Documents and Settings\Administrator\Desktop\threesharp>perl threesharp.pl Can't locate object method "ad_catalog" via package "DBI::db" at threesharp.pl line 9.
my $dbh = DBI->connect('dbi:AnyData(RaiseError=1):'); $dbh->ad_catalog( $table_name, 'ThreeSharp', $file_name);
It sounds like you have an older version of DBI (<1.37), for that you need to use the old funky "func" style of calling driver methods, so that same line would be:
$dbh->func( $table_name, 'ThreeSharp', $file_name, 'ad_catalog');
-- Jeff