How can I undelete a record from a Paradox table?
You can't. Period. When you delete a record from a Paradox table, its space still exists, but its data does not. This is in contrast to dBASE tables which merely remove the reference to a record to be deleted.
The only way to recover deleted records from a Paradox table is to create a cache table of sorts that will allow you to replace data.