Example #1
0
 private void btnSaveChange_Click(object sender, EventArgs e)
 {
     //按btnSaveChange按鈕
     BS.EndEdit();
     if (BeforeEndEdit())
     {
         byte PrevTableStatus = TBStatus;
         try
         {
             if (UpdateData())
             {
                 TBStatus = 0;
                 SetControls();
                 AfterEndEdit();
             }
         }
         catch (Exception ex)
         {
             MessageBox.Show(ex.Message, "操作錯誤",
                             MessageBoxButtons.OK, MessageBoxIcon.Error);
             TBStatus = PrevTableStatus;
         }
         SetButtons();
     }
 }