hola,
no he visto que tienes mal,
solo te doy esto por si te interesa, me parece que es mas ordenado y mas entendible de esta manera para agregar datos
Código:
sql = "SELECT * FROM tutabla"
rs.Open sql, con,3,3
rs.AddNew
rs("campo1") = request.form("variable1")
rs("campo2") = request.form("variable2")
rs("vampo3") = request.form("variable3")
rs.Update
espero te sirva.