Hi all, I have the following code:
The idea of this code is to append specific data to TBL_MemberLeagues. What I don't understand is why this code doesn't work, but
works as a stand alone query. I know the code is running because I've put a message box after it, which displays fine.
Any ideas?
TIA
Code:
Private Sub Membership_Number_AfterUpdate()
Dim SQL As String
SQL = "INSERT INTO TBL_MemberLeagues ( League_ID, Member_ID, Registered )" & Chr(10) & _
"SELECT TBL_League.League_ID, TBL_Members.Membership_Number, False AS Expr1" & Chr(10) & _
"FROM TBL_League, TBL_Members" & Chr(10) & _
"WHERE (((TBL_Members.Membership_Number)=[Forms]![FRM_Members]![Membership_Number]));"
DoCmd.RunSQL SQL
End Sub
The idea of this code is to append specific data to TBL_MemberLeagues. What I don't understand is why this code doesn't work, but
Code:
INSERT INTO TBL_MemberLeagues ( League_ID, Member_ID, Registered )
SELECT TBL_League.League_ID, TBL_Members.Membership_Number, False AS Expr1
FROM TBL_League, TBL_Members
WHERE (((TBL_Members.Membership_Number)=[Forms]![FRM_Members]![Membership_Number]));
works as a stand alone query. I know the code is running because I've put a message box after it, which displays fine.
Any ideas?
TIA