I just did the indexing thing and it appears from the message that each field
needs to be unique in order to work. Just having the comination being unique
as a group will not do. As far as I can tell. So I will try to concatenate
the fields and place them into the database as a single field.
If the three fields are not unique - *then the concatenation will not be
unique either*.
Think about it: if you have two records with
1; 74; 225
1; 74; 225
then concatenating them into
001074225
001074225
won't change ANYTHING.
STOP.
You're making a mistake.
Did you create *three unique indexes*, one on each field? Then that was your
mistake.
Or did you create *one* index incorporating the three fields?
Reread Jeff's suggestion. I'm reposting it (thanks, Jeff) just in case you
didn't get it.
======================
Open the table in design view.
Open the index window.
Type a name for this unique index ... on the same line select the first of
the three fields that, together, need to be unique.
On the second line, don't put any name, just select the second field.
Repeat for the third field on the third line.
Highlight the first line again and set it to Primary Key.
You've just created a primary key that spans the three fields.
(or have I misunderstood what you are trying to do?)
Good luck!
Regards
Jeff Boyce
Microsoft Office/Access MVP
========================