(六)ADO.NET用窗體應用程序寫增刪查改——刪(1.1升級版)

在1.0版本中,我們的“刪除”按鈕只能在後臺寫死語句刪除某條數據,這節通過選中dataGridView控件中數據進行任意刪除。

緊接上一節“增加”代碼,我們在刪除按鈕中直接修改代碼即可:

一、雙擊“刪除”按鈕進入Click事件

二、編寫代碼如下

            //1.創建連接數據庫字符串
            string currentIndex = dataGridView1.CurrentRow.Cells[0].Value.ToString();//獲取dataGridView控件選中行
            string constr = "server=.;database=MyDatabaseOne;user=sa;pwd=35683568";
            SqlConnection connection = new SqlConnection(constr);
            try
            {
                connection.Open();
                SqlCommand cmd = new SqlCommand();
                cmd.Connection = connection;
                cmd = connection.CreateCommand();
                //拼寫語句
                cmd.CommandText = "delete from users where code='" + currentIndex + "'";
                int count = cmd.ExecuteNonQuery();
                if (count > 0)
                {
                    MessageBox.Show("刪除成功");
                }
                else
                {
                    MessageBox.Show("刪除失敗");
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine("執行語句有誤,請查驗");
            }

三、效果如下:

通過選中其中一條數據,點擊“刪除”,完成刪除成功。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章