RE:Como agregar registros a un BD
Tienes dos opciones:
Supongamos que la tabla es 'ARTICULOS' y tiene dos campos
'NOMBRE' y 'PRECIO'
y ya tienes los valores que quieres insertar en las variables m_NOMBRE y m_PRECIO.
y que la conexión a la base de datos, ya abierta, es CN.
Opcion 1) ( mediante instrucción SQL )
QS = "INSERT INTO ARTICULOS ( NOMBRE, PRECIO ) VALUES ( '" & m_NOMBRE & "', " & m_PRECIO & ")"
CN.Execute QS
( no olvides las comillas simples para encuadrar el NOMBRE )
Opción 2) ( abriendo un recordset )
set RS = Server.CreateObject( "ADODB.Recordset")
RS.Open "ARTICULOS", CN adOpenKeyset, adLockOptimistic, adCmdTable
RS.AddNew
RS("NOMBRE") = m_NOMBRE
RS("PRECIO") = m_PRECIO
RS.Update
RS.Close
Set RS = Nothing
espero que alguna de las dos te sirva.