I am bemused by the result set that is coming back from selectall_hashref. All the result sets are coming back missing one row of data, the first it appears. I have tested on databases with a PRIMARY KEY using MySQL with various versions of DBD::mysql and DBI in Linux and Windows 2000. I stepped through it with a debugger and it seems to start pulling at the second row.
I assign all columns to be returned in my query and use the PRIMARY KEY (auto increment) as the key field. It is always skipping "record" 1 in databases I am testing on. Aaron Johnson
