Esempio n. 1
0
        private void btBegin_Click(object sender, System.EventArgs e)
        {
            transaction = selectCommand.Connection.BeginTransaction();

            writeStatus1 = "Transaction started";
            writeStatus2 = "In transaction";
            OnWriteStatus();
        }
Esempio n. 2
0
        private void btRollback_Click(object sender, System.EventArgs e)
        {
            if (transaction == null)
            {
                return;
            }

            transaction.Rollback();
            transaction = null;

            writeStatus1 = "Rollback complete";
            writeStatus2 = "";
            OnWriteStatus();
        }
Esempio n. 3
0
        private void btCommit_Click(object sender, System.EventArgs e)
        {
            if (transaction == null)
            {
                return;
            }

            transaction.Commit();
            transaction = null;

            writeStatus1 = "Commit complete";
            writeStatus2 = "";
            OnWriteStatus();
        }