hotti: Problem erledigt!

Beitrag lesen

hi,

Also die Klammerwerte {Name} und {Contact} waren klein zu schreiben.

Da gibt es für den connect() ein Attribut DBD::CSV

FetchHashKeyName => "NAME_lc",

Das interessante daran: Weder im Hauptprogramm zeile 19, noch in der CSV-Datei sind diese Werte kleingeschrieben. Das bedeutet, dass wohn DBI-DBD-CSV die Werte automatisch in kleinen Buchstaben ausliefert?

Doku lesen (Mist, macht Arbeit *G*).

(driver flags, wird wohl der Default sein ;)

Na ja, da muss ich noch genauer recherchieren, woher dieser Hash Inhalt herkommt.

Stichwort: col_names

Und auch:
skip_first_row

By default DBD::CSV assumes that column names are stored in the first row of the CSV file ...

Aber schön, dass Du hier mit Perl unterwegs bist!

Hotti