1樓:肥仙女
1、我們可以在窗體頁面上新增contextmenustrip快捷選單。
2、然後我們就能就能在刪除行這個子項中編寫刪除事件**。
3、此時我們我們就能呼叫datagridview的rows屬性。
4、然後引用rowindex屬性即可獲得行下標。
5、此時我們就能通過獲取到rows行下標的isnewrow屬性判斷是否被選中。
6、如果被選中了,我們就能利用datagridview物件的事件e的rowindex屬性刪除。
2樓:楊煉
//按鈕刪除事件
private void 刪除toop_click(object sender, eventargs e)
}上面是按鈕刪除事件
下面是右鍵直接刪除
//先拖進contextmenustrip控制項,然後在datagridview1的cellmouseup事件裡加下**
private void datagridview1_cellmouseup(object sender, datagridviewcellmouseeventargs e)
}//右鍵刪除事件
private void 刪除一行toolstripmenuitem_click(object sender, eventargs e)
}本人是聽力障礙者,今年畢業於天津理工大學聾人工學院,目前在一家公司做應用軟體程式設計師。我今天寫這個東西是為了幫助遇到問題無法解決的朋友們解決。
3樓:匿名使用者
int id =datagridview1.currentrow.cells[0].value; //得到選中行的第一列的值,一般第一列都是id。
//根據id刪除資料庫表記錄(delete from biao where id=id),刪除**應該會吧。
//重新讀取資料庫,並且繫結到datagridview1上。繫結更會吧,跟你前面查詢出來一樣的。
4樓:梁小炎
嘿嘿,來個笨辦法,繫結個控制項,繫結資料庫裡的主鍵,讓這行不要顯示就ok啦
根據主鍵刪除唄,怎麼用就不寫了
5樓:四葉草的幸福
你刪除選定行之後,再重新繫結一下就行了!刪除時,最後是唯一值的字段,否則容易勿刪重要資訊
6樓:隆教
for(int i=0;i c#在datagridview中刪除指定行並更新到資料庫
100 7樓:**最大功能 sqlcommand的用法啊。 c#中選中datagridview的一行或者多行,然後刪除資料庫對應的資料 8樓:任俏鍾離湉 using system.data.sqlclient;//引用命名空間在方法中寫 sqlconnection conn=new sqlconnection("persistsecurity info=false;data source=127.0.0. 1;initialcatalog=databasename;userid=userid;password=pwd");//連資料庫conn.open();//開啟鏈結 sqlcommand cmd=new sqlcommand("delete from table1 where qqq='qqq'",conn);//要執行的語句intx=cmd.executenonquery();//返回影響行數 if(x>0) //如果大於0操作成功,小於等於0符合沒有條件的行cmd.dispose();釋放資源 conn.close();//關閉連線 9樓:四喜工作室 首先,你應該為gridview增加乙個模板列。然後模板設計裡放個checkbox。在刪除按鈕(這個刪除按鈕非gridview自帶的刪除按鈕)事件裡遍歷 如果該行被選中,則刪除資料庫中的記錄。 10樓: rowdeleting(object sender, gridviewdeleteeventargs e)事件裡 寫上處理句子. delete from table where id=" + datagridview1.datakeys[e.rowindex]. value.tostring().trim() this.datagridview.datakeys記得繫結資料id在屬性裡有. 11樓:匿名使用者 sqlcon = new sqlconnection(strcon); sqlcommand sqlcom; for (int i = 0; i <= gridview1.rows.count - 1; i++) }bind(); }有不懂的問我 c#mysql 刪除選中datagridview的一行並刪除在mysql裡相應的資料
210 一點設計演示 1.先去匯入dll庫 microsoft.office.interop.excel.dl 2.然後再去寫 using system using system.collections.generic using system.linq using system.text using mi... 首先是private和public,private出了這個類就無法訪問了,只有在類裡面才可以修改值,一般只有欄位才會用private。public是公開的,裡面外面都可以訪問,裡面外面都可以修改值,屬性 方法基本都是public的。而static是靜態的,呼叫方式不同,比如person類假如有個函式... 例如c 2 就是 c c 2 把c左移2位得到的值 給 c 再如 a 2 c a 3 的優先順序比 高 即c c a 3 即c c 5 c語言運算子優先順序 詳細列表 http www.slyar.com blog c operator priority.html 國外的那些事 位運算。計算機都是二...c如何把datagridview匯出到excel
在C中private static public他們宣告的方法 變數有什麼區別
《在c 中什麼意思,在c 中“ ”是什麼意思?