2010-10-01 38 views
0

假設在數據庫中它們是名爲INCOME_PER_DAY的列。我在gridview中提供了這一列的數據。如何找到使用C#的特定列的總和?

現在我的問題是,我想查找使用C#.how做到這一點的INCOME_PER_DAY列的總和?

請告訴我。

回答

0

不幸的是,您必須循環遍歷列並逐行添加行。

1

服務器端(數據庫)上執行此操作。

返回2 recordsets:其中一個具有細節,第二個(一行)具有SUM(INCOME_PER_DAY)。

或使用該查詢:

SELECT ROW_TYPE = 1, FIELD1, FIELD2, FIELD3, INCOME_PER_DAY FROM MYSALES 
UNION ALL 
SELECT ROW_TYPE = 2, NULL, NULL, NULL, INCOME_PER_DAY = SUM(INCOME_PER_DAY) FROM MYSALES 

ROW_TYPE = 1 - 詳細信息行 ROW_TYPE = 2 - 摘要行

在一個頁面,使用,例如,數據網格中ItemDataBound事件處理:檢查ROW_TYPE到申請有效的CSS樣式(細節和總結)