After wiping out data in tables through joins in select queries and using Access 2000 help, I figured out it was a cascade delete. The help info said to not check the "Delete cascaded records" checkbox for the relationship, but, opening the join properties in the query design view showed no such checkbox, only the left/right column data and 3 radio box options for the type of join: Left to Right, Right to Left, or Both. Testing showed that the only way to get to an edit screen which sets up referential integrity and allows checking/unchecking of cascade deletes is through the relationships view. Apparently, the relationship must be setup first. Then when a query is designed and tables are added, the join lines are automatically inserted. Apparently, not creating a relationship before designing a query forces an automatic cascade delete situation?? I have set up a significantly sized database by defining 'ad hoc' queries as required, without predefining table relationships. Can someone shed some light on the requirement to setup relationships first and what are the problems that may occur if you don't? Usually, I delete records using a specific query which so far has nor caused any problems (probably because there is no table relationship defined??).
Also, I have noticed that most examples show a "1" or "infinity" symbol at the ends of the join lines, mine have none, just dots and arrows, I don't know why.
Thanks in advance
ccoindre
Also, I have noticed that most examples show a "1" or "infinity" symbol at the ends of the join lines, mine have none, just dots and arrows, I don't know why.
Thanks in advance
ccoindre