Saving changes is a process:

Saving changes includes:

  • Sending modified record data to the database (UPDATE statement);
  • Creating new rows (INSERT statement);
  • Deleting existing rows (DELETE statement).

To save changes for a single recordset, call the Recordset.SaveChanges method.

var customers = new CustomersRecordset();


Call the Transactional.SaveChanges method to bundle the SaveChanges for multiple recordsets into a single HTTP request and a single database transaction.

var customers = new CustomersRecordset();

var patients = new PatientsRecordset();


customers.Name = "Joanna";


patients.Name = "Pete";


Transactional.SaveChanges(customers, patients);

See topic Transactions.