private void btBegin_Click(object sender, System.EventArgs e) { transaction = selectCommand.Connection.BeginTransaction(); writeStatus1 = "Transaction started"; writeStatus2 = "In transaction"; OnWriteStatus(); }
private void btRollback_Click(object sender, System.EventArgs e) { if (transaction == null) { return; } transaction.Rollback(); transaction = null; writeStatus1 = "Rollback complete"; writeStatus2 = ""; OnWriteStatus(); }
private void btCommit_Click(object sender, System.EventArgs e) { if (transaction == null) { return; } transaction.Commit(); transaction = null; writeStatus1 = "Commit complete"; writeStatus2 = ""; OnWriteStatus(); }