in reply to Flat Files
DBD::CSV is a good idea, but last time I looked at it there was very quite a long list of other modules that it relied on.
Have you considered tieing a hash to a DBM file? That would give you random access to the records and the DBM module will take care of all the reads and writes.
--
"Perl makes the fun jobs fun
and the boring jobs bearable" - me
|
|---|