Thanks for thinking about this....
Before building the strSQL string, all the fields are strings, except for Genre and Track which are bytes. The Access types are Text, except for Genre and Track, which are numbers. At one point, I tried doing a cstr on the strSQL after building the SQL, but...