2016-10-02 121 views
-1

enter image description here從SQL Server數據庫

刪除數據DeleteButton代碼我有一個表格名「AddNewUnitForm」通過這個我在SQL Server數據庫中保存的數據。通過DataGridView中的選擇數據請忠告「DeleteButton」代碼刪除從數據庫中的數據

SaveButton碼作爲下參考

string connString = ConfigurationManager.ConnectionStrings["dbx"].ConnectionString; 

using (SqlConnection conn = new SqlConnection(connString)) 
{ 
    using (SqlCommand cmd = new SqlCommand("usp_UnitMasterInsertDetails", conn)) 
    { 
     cmd.CommandType = CommandType.StoredProcedure; 

     //Parameter 
     cmd.Parameters.AddWithValue("UNITNAME", AddUnitTextBox.Text); 

     //Open Connection 
     conn.Open(); 

     // ExecuteReader (Select Statement) 
     // ExecuteScalar (Select Statement) 
     // ExecuteNoQuery (Insert, Update or Delete) 
     cmd.ExecuteNonQuery(); 

     MessageBox.Show("ADDED SUCCESSFULLY", "Succesful", MessageBoxButtons.OK, MessageBoxIcon.Information); 
    } 
} 

回答

0
  1. 創建一個存儲過程來刪除記錄

  2. 使用交易,如果有回落,而刪除

  3. 您的刪除按鈕鱈魚e將類似於這裏的插入,您將調用存儲過程進行刪除,使用關鍵參數傳遞存儲過程。

  4. ,如果你想要做軟刪除使用標誌IsDeleted列和刪除

+0

由於當改變標誌.......我做到了通過存儲過程及其工作 –