I composed a rather complicated post last night--and then we lost our Internet connection and it went poof. Argh. So here it is again:

Oh no! I had re-written it in a draft email--and now that draft is gone too!
:banghead:
If I were being paid to do this, it would be one thing, but this is getting to be too much. (No, not really; I'm just feeling sorry for myself right now.)
ANYWAY, let me try to compose this question again:
Here are my two tables and their relevant fields:
Donors table
ID (Autonumber)
LastName
FirstName
Title
FileAs (calculated: [LastName] & ", " & (" "+[FirstName])
AddressAs (calculated: [Title] & (" "+[FirstName]) & (" "+[LastName])
Greeting (calculated: [Title] & (" "+[LastName])
etc
Donations table
ID (autonumber)
DonorID (number)
CampaignID (number)
DonationDate
Amount
PaymentType
MatchingContribution
Now the Donations table is where I deleted the calculated fields "FileAsID" and "AddressAsID" since you said they were better off as separate queries. (I left them in the Donors table because I couldn't see how else to create the queries without basing them the table info. Was that correct?)
But then I couldn't join the Donors and Donations table without a number field to join them so I created DonorID--which you said I should leave empty.
But how do I think make that connection between the two tables that will give me the donor's name with each of his/her donations? I have no other field called DonorID in any other table. And my queries that had previously come up with donations and donors are now coming up blank.
I said this all much more clearly last night, but once again I've lost my train of thought. See my other thread for a question about this whole project...