It will be simple if there is always the same number of answers and in the same order, otherwise you will have problems with the position of the answers in the array.
To add the data to the array try:
strQ1 - Request("1")
strQ2 - Request("2")
strQ3 - Request("3")
strQ4 - Request("4")
strBuildArray = strQ1 & "," & strQ2 & "," & strQ3 & "," & strQ4
To get the data back from the array try:
strRecordArray = Split(strRecord, ",")
strA1 = strRecordArray(0)
strA2 = strRecordArray(1)
strA3 = strRecordArray(2)
strA3 = strRecordArray(3)