Thanks for the help guys! After a lot of searching and ircing, it looks like this is a common problem with no db-independent solution, but the DBI guys are looking into it. I think because I am open-source oriented, I will take the mysql/postgresql approach with LIMIT and OFFSET. int 20h; Alfie John