Glad it finally worked.
At the end of the loop, strTable1Fields will look like:
"[Name],[PolicyNo],[Age],[Benefit],"
Notice the comma at the very end of the string. If you use this string, the final SQL statement will be invalid. So you have to strip that comma. Generally, INSERT Statement...