en .net no existe el recordset, hay un objeto dataReader que cumple la misma funcion, pero de todas maneras para guardar debes utilizar el objeto command, si es con oledb, seria mas o menos asi
OleDbConnection objConexion = new OleDbConnection("cadenaDeConexion");
objConexion.Open();
OleDbCommand objComando = objConexion.CreateCommand();
objComando.CommandText = "insert into tabla(campo)values(valor)";
objComando.CommandType = CommandType.Text;
objComando.ExecuteNonQuery();
objConexion.Close();
debes importar el namespace System.Data.OleDb.
using System.Data.OleDb;