then I will assume that query1 and query2 are part of a third query, Q_Normal.
because your syntax is wrong.
you are using
INSERT INTO table (field1), (field2), (field3), (field4)...
should be
INSERT INTO table (field1, field2, field3, field4)...
personally, I'd use:
strSQL = "INSERT INTO "...