BACKGROUND: I am trying to create a database driven web page that accesses data from dbase files (on a Unix box)and puts it into reports. To do this I am using perl CGI scripts. I have found a perl module called Xbase.pm that allows me to open and access dbase files which is great. The problem is that I can't open them by index and seek to particular records, and without this capability, I have to search through the files which is slow because the files are very large.
QUESTION: How do I access .dbf files by index and be able to seek through them using a perl cgi script? (Preferably without buying comercial software such as WebBase or DBWeb, but those suggestions are welcome!)