my $filename="yyyy-mm-tt-sel-sp-detail-bezeichnung.csv";
# Teilen des Dateinamens an '-' -> Liefert Liste
# (Liste)[index1,index2] ist ein Arrayslice und
# liefert die Elemente aus der Liste
my ($sel,$sp) = (split /-/, $filename)[3,4];
print "Sel: $sel -> SP: $sp\n";
Für die Datenbank-Verbindung solltest Du das Modul DBI (siehe http://search.cpan.org) mit dem DBD::ODBC-Treiber verwenden.
use DBI;
my $verbindung = DBI->connect( "DBI:ODBC:driver=Microsoft Access-Treiber (*.mdb); dbq=Datenbankname") or die $DBI::errstr;
my $insert = "INSERT INTO tabelle VALUES(...)";
$verbindung->do( $insert );
Bei Arbeiten mit der Datenbank solltest Du die ?-Schreibweise von DBI verwenden - wegen der Sicherheit...
Siehe DBI-Doku auf CPAN und/oder http://foo-magazin.de/download.cgi?issue=10
Datum: 12.01.2009-11:56
