in reply to Re: DBI::CSV usage
in thread DBI::CSV usage

Usually DBD::CSV will die if it can't parse something, so using standard DBI error-trapping procedures in your DBI code should warn you about the kinds of problems AndyFord mentions.

and wrt non-Perl AndyFord - nice!