Hi,
I know this seems a little picky, but SQL requires spaces to be in the correct place. Try replacing
strSQL = "Insert Into MovieGenre ([MovieGenre],[MovieGenreDescription]) values ('" & NewGenreID & "','" & NewData & "')"
with
strSQL = "Insert Into MovieGenre ([MovieGenre]...