Agregar o eliminar registros con ASP

Primero se utiliza CreateObject para crear una instancia del objeto Connection, que a su vez se utiliza para abrir una conexión con el proveedor de datos OLE DB. Se utiliza de nuevo CreateObject para crear un objeto Recordset vacío. Se configura la propiedad ActiveConnection para hacer referencia al nuevo objeto Connection.

Aunque el objeto Recordset de ADO proporciona el método AddNew para agregar nuevos registros a una base de datos, puede que la escalabilidad mejore si envía comandos INSERT de SQL directamente al motor de base de datos. Este ejemplo utiliza el comando Recordset.Execute, junto con la cadena de comandos apropiada de SQL, para insertar información acerca de un nuevo autor.

En este momento se crea otra instancia del objeto Recordset y se abre con otro comando SQL. Se selecciona el registro recién agregado y se elimina, para lo cual se pasa el comando DELETE de SQL directamente al motor de base de datos. Por último, finaliza la secuencia de comandos.

Fuente: Manual de ASP de Valeria Socolovsky