Kyle, > ... but surely there should be a way to delete bad > records so as to avoid having a cluttered DB? Ah! But that's an issue that afflicts many many subsystems. What you need is an independent garbage collector process. Martin