K
Ken
We just discovered that our customer prospecting database is randomly
picking contact records and deleting all phone numbers for that contact.
One day the phone numbers are there and the next they are not.
There are only 3 users accessing the system, and I am one of them. These
users only have access to the objects I allow via a series of menus, so it
can't be something they are doing. The db is split with tables in one mdb
and the other objects in another. The tables mdb is in an Access 97 mdb.
Two computer access the tables mdb with WinXP (running Office XP) and one
with Win98SE (running Access 97).
I am not using any code to create the records, Access is
doing all the work based on the relations I set up. Out database allows for
unlimited contacts per company as well as unlimited phone numbers and
addresses per contact.
The only items that look questionable is why (seven years
ago) did I use ContactID and PhoneNumbType as dual keys, rather then just
making the AutoNumber ID field the key like I did all the rest. Also
neither of these were indexed fields. Could this be my problem?
picking contact records and deleting all phone numbers for that contact.
One day the phone numbers are there and the next they are not.
There are only 3 users accessing the system, and I am one of them. These
users only have access to the objects I allow via a series of menus, so it
can't be something they are doing. The db is split with tables in one mdb
and the other objects in another. The tables mdb is in an Access 97 mdb.
Two computer access the tables mdb with WinXP (running Office XP) and one
with Win98SE (running Access 97).
I am not using any code to create the records, Access is
doing all the work based on the relations I set up. Out database allows for
unlimited contacts per company as well as unlimited phone numbers and
addresses per contact.
The only items that look questionable is why (seven years
ago) did I use ContactID and PhoneNumbType as dual keys, rather then just
making the AutoNumber ID field the key like I did all the rest. Also
neither of these were indexed fields. Could this be my problem?