I am almost there:
The variable strCons contains a number and I would like to add this to the SQL. When I do this like below, I get this run-time error:
3061 Too few parameters. Expected 1.
When I replace strCons
with a number it works. Tried to find out why with no luck.
Set rs = CurrentDb.OpenRecordset("SELECT Member.HomeEmail FROM Member INNER JOIN MemberRole ON Member.MemberID = MemberRole.MemberID WHERE (((MemberRole.AreaID)= strCons) AND ((MemberRole.RoleID)=1) AND ((MemberRole.FinishDate) Is Null)) ORDER BY Member.Surname")
strEmailTD = rs.Fields(0).Value
rs.Close