Ciao a tutti, avrei una domandina semplice semplice, o almeno lo spero

ho un record con diversi campi e dovrei inserire i dati uno alla volta in diversi momenti e non riesco a farlo. Non sono un'esperto ma ho il sospetto che i campi di un record vadano inseriti tutti insieme, altrimenti non capisco cosa non funzioni.
questo è il codicillo:

aaa=Request.Querystring("cod")
pippo=Request.Form("R1")
SQL = "INSERT INTO RBA01 (Risposta"&aaa&")"
SQL = SQL & "VALUE('"&pippo&"')"

response.write SQL
Conn.Execute(SQL)
Conn.close
Set Conn=Nothing


mi restituisce il msg:

Microsoft VBScript runtime error '800a01a8'

Object required: ''


stringa sql = INSERT INTO RBA01 (Risposta1)VALUE('2')

Spero di essere stato chiaro, Avete un'idea su come risolvere?
Grazie
Ciao