C datagridview增行更新datatabl

2021-05-11 00:17:22 字數 2187 閱讀 7109

1樓:

1:在datagridview新增行事件或者是在按鈕提交事件中寫**,將更新行的資訊insert到資料庫中。

2:重新繫結datagridview.即:

datagridview.datasource=datatable;

datagridview.databind();

2樓:

更新後重新呼叫

datagridview.datasource=datatable;

datagridview.databind;

只有在 這兩句以前的操作才會被顯示在datagridview裡

3樓:

//新增一個『當前所選內容發生更改時』的事件,然後再執行一次查表就可以了

private void datagridview1_selectionchanged(object sender, eventargs e)

4樓:

執行這個:datagridview.datasource=datatable;

datagridview和datatable中資料就是同步的了,換個說法,datagridview資料改變時,datatable就會自動與datagridview中資料保持一致。

5樓:匿名使用者

重新讀資料庫,即使datagridview繫結了資料庫也無法實時更新

6樓:匿名使用者

datatable 應該有類似於insert一類的方法,你可以找找看。

另外,最好是直接修改資料庫,然後重新讀一下,前提是資料量不大的情況下。

c#中datagridview繫結datatable

c# 我把資料庫裡的資料放到datatable裡面,然後在datagridview中顯示。

7樓:延續的脈搏

不知道datagridview有米有bai封裝有方法,我du是使用手動的方zhi法來繫結dao值的。樓主可專以參考下

先說一下步驟

屬1、給datagridview增加空白行,行數=datatable的行數

2、迴圈依次繫結值

**如下:

datagridview1.rows.add(dt.rows.count);//步驟1

for (int i = 0; i < dttarget.rows.count; i++)//步驟2

8樓:匿名使用者

datatable dt = pdao.getcpi(); //pdao.getcpi()方法是 從資料庫獲取資料返回值為datatable型別

datagridview1.datasource = dt; // datagriview1為我的 datagridview的

你說要設的列名 在sql語句裡查的時版候直接該權 比如(select name as '姓名' , age as '年齡' from table )

9樓:匿名使用者

意思你要動態生成列

日期為列名,機構名稱是行名,中間對應的資料是各機構在每個日期中發生的交通事故次數?

是不是這個意思?

datagridview新增行在首行顯示

10樓:匿名使用者

datagridview1.rows.insert(0, 1);即可讓datagridview新增的行在首行顯示讓資料倒數只要給資料一個自動編號,按編號倒排即可最簡單的2個方法

11樓:匿名使用者

將新增行物件儲存到資料庫後 新增到datasource集合的頭部

12樓:匿名使用者

這個很簡單啊!只要你在顯示查詢時用個排序不就可以了嗎?按時間等啊

c# 如何實現datatable與datagridview行資料順序同步?

13樓:匿名使用者

datatable沒有動態bai排序的概念。它就好比du是個小型資料zhi庫。你dao只要知道資料庫只用於存專放資料的。

所屬以順序是在你存放時就已經確定了。唯一的可能就是它能按照你的意願將查詢資料按照指定的順序給你。所以你就不要在糾節這個問題了

cdatagridview顯示不出資料

加上dgfeedback.datasource.databind 看看 另外確認下datagridview列繫結的列名是否和你繫結的資料列名一致 也有可能是datagridview自動生成列名了 這樣子試試 dgfeedback.datasource data.tolist 在c 中關於datagr...

C dataGridView怎麼計算列

說點廢話啊,能上網說明問題還是可以被解決的。既然在網上沒查到我只能說你的方法不是很正確 既然你是運算元據,我建議你看下,gridview 72般技巧 雖然不是gridview但是對你的幫助時非常大的 你不信我給你貼個例子就是統計的 解決方案 private double sum 0 取指定列的資料和...

我要增肥!高人指點,增肥,我想增肥,高人指點。

要科學增肥,不要單純為了體重增加而傷害到身體。年輕人瘦一點其實沒關係,健康就好。吃蛋白粉或者油膩的食物,不運動等等辦法,全部都不健康。太瘦可能是脾胃不好.可以吃點山藥薏米粥,是食療,超市裡有賣山藥和薏米的.脾胃健,氣血盛,則肌肉豐腴,肢體強勁。應保持充足而良好的睡眠。古人說,吃的好不如睡的好.思想上...