国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

C#之MySql刪除

2019-11-11 06:31:28
字體:
來源:轉載
供稿:網友

1.在 [C#之MySQL新增](http://blog.csdn.net/kang_xiong/article/details/54882131)的基礎上進行操作

2.在界面添加一個刪除按鈕,選中一行記錄可進行刪除,這里只做單行刪除。

這里寫圖片描述

3.進行刪除操作,不需要像查詢操作一樣返回一個結果,但可以返回一個受影響行數(用作是否操作成功的標識),如果行數大于零說明刪除成功。在sqlHelper添加代碼

public static int delete(string sql, params MySqlParameter[] ps) { using (MySqlConnection myCon = new MySqlConnection(conStr)) { MySqlCommand cmd = new MySqlCommand(sql, myCon); cmd.Parameters.AddRange(ps); myCon.Open(); return cmd.ExecuteNonQuery(); } }

4.在業務上進行刪除操作,只需要傳sql語句和參數給后臺,具體怎么實現的不用管,是在sqlHelper中實現的。在UserForm中添加代碼

PRivate void btnDelete_Click(object sender, EventArgs e) { var rows = dataGridView1.SelectedRows; if (rows.Count > 0) { int no = Convert.ToInt32(rows[0].Cells[0].Value); //刪除前的提示 DialogResult result = MessageBox.Show("確定要刪除嗎?", "提示", MessageBoxButtons.OKCancel); if (result == DialogResult.OK) { //進行刪除操作 if (deleteByNo(no)) { MessageBox.Show("刪除成功"); LoadUser(); } } } else { MessageBox.Show("請選擇一行"); } } private bool deleteByNo(int userNo) { string sql = "delete from user where user_no=@userNo"; MySqlParameter p = new MySqlParameter("@userNo", userNo); return SqlHelper.helper.delete(sql,p)>0; }

5.效果

這里寫圖片描述 這里寫圖片描述

刪除成功后,會有一個提示,然后再刷新列表

這里寫圖片描述


上一篇:C#解析Json

下一篇:!算 24 (dfs)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 延长县| 攀枝花市| 泸州市| 汶川县| 隆昌县| 新津县| 同仁县| 酒泉市| 富川| 梅河口市| 赞皇县| 花垣县| 婺源县| 元朗区| 利辛县| 长沙市| 禄丰县| 蒲城县| 白银市| 延寿县| 饶阳县| 房产| 三江| 保康县| 如东县| 承德县| 宁强县| 南皮县| 敦化市| 泾源县| 鄂托克旗| 日土县| 颍上县| 梅州市| 灵石县| 古交市| 溧水县| 彭水| 彭泽县| 屏边| 伊春市|