C winform在datagridview中修改資料後

2021-05-02 22:08:08 字數 2211 閱讀 9894

1樓:匿名使用者

/*以下是我在自己三層專案改過來的,先在設計模式下拉一datagridview控制元件,名稱叫datagridview1,新增一屬性text值為「修改」 屬性name值為「 btnupdate」的button控制元件,還有一個屬性name值為btncancel的取消控制元件。

以下是cs**,把整個複製過去,改下空間名,和類名(這裡指窗體名字),就行了

*/using system;

using system.collections.generic;

using system.componentmodel;

using system.data;

using system.drawing;

using system.text;

using system.windows.forms;

using system.data.sqlclient;

namespace ldz.hmisaux

////// 構造一個方法,並繫結資料到datagridview控制元件中

//////private void getusers()

catch (exception ex)

}private int aid;

private string aloginid;

private string ausername;

private void btnupdate_click(object sender, eventargs e)

catch (exception ex)

}private void btncancel_click(object sender, eventargs e)

private void datagridview1_cellendedit(object sender, datagridviewcelleventargs e)

}catch (exception ex)

}private void updateusers_load(object sender, eventargs e)}}}

2樓:匿名使用者

這個**和思路很多,最簡單的是通過主鍵去修改資料庫資料表欄位

急!在datagridview中修改或增加資料,單擊按鈕能將寫入的資料儲存到資料庫裡?求c#源**,謝謝交個朋友

3樓:

在datagridview中增加資料比較簡單~就是一句sql插入語句就ok了,

修改和刪除資料就需要獲取到當前選中行的資料,具體方法如下:

在datagridview的cellclick事件(單擊事件)中:

//這就是得到當前行的第四列的資料。

string data=this.datagridview1.currentrow.cells[3].value.tostring();

然後你只需要將每一列的資料獲取到,傳給文字框,再在文字框中修改以後,使用sql的更新語句就ok了~

如果是刪除:

只要獲取當前行的一列的一個值,作為刪除的條件使用刪除語句就可以刪除了~

這是實現你所需要的功能的核心,員**給你也沒什麼用,還是要靠你自己寫才能掌握~~希望和大家多多交流哈~

4樓:

在按鈕單擊函式裡面增加以下代

trycatch (system.exception ex)

5樓:匿名使用者

這是很基本的東西啊,你要winform的,還是asp.net的,網上很多例子的

c# 在datagridview中修改資料,怎麼才能更新到資料庫中呢 5

6樓:

protected void gridview1_rowediting(object sender, gridviewediteventargs e)

protected void gridview1_rowupdating(object sender, gridviewupdateeventargs e)

protected void gridview1_rowcancelingedit(object sender, gridviewcancelediteventargs e)

7樓:匿名使用者

在對資料庫進行操作後在後面再加一個重新讀取資料庫的語句。不過再這之前要把控制元件的資料清除

C winform窗體點選按鈕後,動態在另外窗體的flowlayoutpanel容器中新增Label

private void button1 click object sender,eventargs e form2 f2 new form2 這個bai是生成新的窗體了,如果你form2 窗體已du經顯示出來了zhi,那這個daof2就和顯示出來的不是版一個實權例。form2 f2 new for...

C winform如何嵌入html網頁

hyperlink一個url同時把它需要的值傳給html。net c 環境中怎麼把winform程式整個嵌入到web頁面中 可以用activex,樓主搜一搜就知道了,資料很多。嵌入好像不行吧,但可以呼叫winform程式,從後臺執行它。連結的時候使用引數傳遞吧!只傳遞使用者名稱就可以了,密碼在你的w...

c(winform)中連線access資料庫的字串(我的

bai取當du 前zhiexe的啟 dao動專路徑屬 帥哥可bai以吧資料庫檔案放在你專案du 的debug檔案下zhi面,這樣訪問的dao時候就可以版不加路徑了。連線物件就可以權直接這樣寫 oledbconnection myconnection new oledbconnection provi...