• A couple of questions:

    (1) How are you enforcing the "no duplicates" rule? In the database via a constraint (e.g. unique index) or in your VB application?

    (2) Are you joining the data inserted to another table in a query? Any chance you've got a duplicate in a joined table?

    Joe