> 1. Is the error message coming out when you are _creating_ the form? or when
> you are already working with it and trying to update the data?
[quoted text clipped - 10 lines]
> 847-685-9073
> www.vadimrapp.com
1. The error comes up after I create the form. I can use it to view
existing data but when I try to add new data I get the error.
2. The record source is as follows:
SELECT dbo.Members.MemberID, dbo.Members.FirstName,
dbo.Members.LastName,
dbo.MemberDetails.Address, dbo.MemberDetails.City,
dbo.MemberDetails.State, dbo.MemberDetails.Zip,
FROM dbo.Members INNER JOIN dbo.MemberDetails
ON dbo.Members.MemberID = dbo.MemberDetails.MemberID
3. No triggers on either of the tables.
Vadim Rapp - 03 Dec 2003 05:41 GMT
m> 2. The record source is as follows:
m> SELECT dbo.Members.MemberID,
m> dbo.Members.FirstName, dbo.Members.LastName,
m> dbo.MemberDetails.Address,
m> dbo.MemberDetails.City,
m> dbo.MemberDetails.State,
m> dbo.MemberDetails.Zip, FROM dbo.Members INNER
m> JOIN dbo.MemberDetails
m> ON dbo.Members.MemberID =
m> dbo.MemberDetails.MemberID
Read http://support.microsoft.com/?kbid=295250
Your case, however, is more complex since both related columns are primary
keys for their tables. I think Access 2004 would figure out what to do, but
in Access 2002 you have to assign the value for the memberdetails' primary
key; you can do as follows:
1. include memberdetails.memberid in the recordsource
2. fill it in the beforeupdate event.
Vadim
----------------------------------------
Vadim Rapp Consulting
SQL, Access, VB Solutions
847-685-9073
www.vadimrapp.com