經常碰到這樣的情況,我們從資料庫中獲取到乙個datatable,但繫結到網格時需要加上合計行,給datagrid加合計行是可以的,但是比較麻煩,實際上我們可以換一種思路,給datatable加上合計行後繫結到datagrid,這樣實現起來就容易多了.
假設存在乙個datatable物件dt,具有以下列名:產品名稱productname,數量quantity,單價price,金額money,那麼我們可通過下列方式給它新增合計行以繫結到datagrid物件:
double sumquantity=0;
double summoney=0;
for(int i=0;i
datarow dr=dt.newrow ();
dr["productname"]="合計";
dr["quantity"]=sumquantity;
dr["money"]=summoney;
dt.rows.add(dr);
怎麼樣datatable表中增加一行合計行?
引言 假設存在乙個datatable物件dt,具有以下列名 產品名稱productname,數量quantity,單價price,金額money,那麼我們可通過下列方式給它新增合計行以繫結到datagrid物件 double sumquantity 0 double summoney 0 for i...
DataTable增加主鍵
為datatable設定主鍵 datatable的主鍵屬性為primarykey,利用該屬性,我們可以設定或者獲取datatable的主鍵。因為datatable的主鍵和sql server的主鍵一樣,存在聯合主鍵的問題,所以primarykey應該是乙個datacolumn陣列。我們可以先設定乙個...
給資料來源增加合計行的通用方法
我們有時候會遇到這種需求 將匯出的xx資料增加合計行,或者在頁面增加合計行等等,遇到這種需求,如果要加合計的內容比較多怎麼辦,有點要瘋了的感覺。這時候就想能不能有乙個通用的方法,一次性都加上。我想到加工已經獲取到的資料來源,一下是我寫的兩個方法,第乙個方法用來給datatable加合計行,第二個方法...