> I can't think of one field > in my database > which would always be unique. Can you think of *two* fields, combined, which would be unique? If you end up with loads of non-unique records, it might be worth re-examining the database structure. But if you need to combine two fields to uniquely identify a record, that's fine. joel