我如何可以归纳为表中的列没有的dataGridView和我使用的SQL命令的方法和我的数据库是SQL Server 2008中 我喜欢this script收集数据,并在列标签显示的数据
-2
A
回答
0
你可以循环访问DataTable
并总结您喜欢的字段。
你可以尝试这样的事情之一,
string query = "SELECT Price FROM Bill";
OleDbDataAdapter dAdapter = new OleDbDataAdapter(query, DBconn);
DataTable dtSource = new DataTable();
dAdapter.Fill(dtSource);
int colSum =0;
foreach (DataRow dr in dtSource .Rows)
{
colSum += Convert.ToInt32(dr["Price"]);
}
TotalValueLabel.Text = colSum.ToString();
对于乘法,你可以尝试这样的事情,
string query = "SELECT Qty,Price FROM Bill";
OleDbDataAdapter dAdapter = new OleDbDataAdapter(query, DBconn);
DataTable dtSource = new DataTable();
dAdapter.Fill(dtSource);
dtSource.Columns.Add("3rdColumn");
foreach (DataRow dr in dtSource .Rows)
{
dr["3rdColumn"]= Convert.ToInt32(dr["Qty"]) * Convert.ToInt32(dr["Price"]);
}
0
using System.Data;
DataTable dt = new DataTable();
SqlDataAdapter sda = new SqlDataAdapter("Select Price from PriceList", connection);
sda.Fill(dt);
int sum=Convert.ToInt32(dt.Compute("sum(Price)",""));
Label1.Text=sum.ToString();
+0
谢谢你们 但我不知道linq !!! 我只知道ado.net(sql命令) 我很初学者:请帮助我! 谢谢 – user3567892
+0
检查解决方案 –
+0
问题:请帮忙 最后一行 我应该写什么查询? 像这样 query =“SELECT SUM(Price)FROM Bill”; 或 到你的代码。 谢谢亲爱的朋友。 祝你好运。 – user3567892
相关问题
- 1. 显示数据标签列堆叠epplus
- 2. 显示数据标签[deep4j]
- 3. 显示数据库标签阵列的数据表信息
- 4. 标签显示但数据不显示
- 5. JSON阵列HTML表并显示td标签内的数据
- 6. 数据未显示在标签中
- 7. 在标签上显示数据
- 8. html标签显示在JSON数据angular.js
- 9. 在标签中显示MySQL数据 - Vb.Net
- 10. 数据并显示在标签C#中的ID
- 11. 在4列布局显示数据集
- 12. 在Chart.js线条图中显示数据集标签
- 13. 显示数据集中的数据?
- 14. 始终在HighCharts中的列上方显示数据标签
- 15. VB.net数据集显示不同的列
- 16. MySql查询检索数据并在vb.net标签中显示
- 17. 从数据库检索图像并在标签中显示
- 18. 如何阅读XML并在标签上显示数据?
- 19. 在tableview中显示从数组到数组标签的数据
- 20. 用JQUERY标签显示SQL数据
- 21. 预标签,以显示从数据库
- 22. 显示标签数据 - 动作3
- 23. jsp显示标签vs jquery数据表
- 24. Django包含标签不显示数据
- 25. 显示数据标签中使用FMDB
- 26. 收集数据
- 27. 收集数据
- 28. 收集数据
- 29. 显示的数据集
- 30. 如何显示在分组列highcharts多数据标签
请给出代码示例 – user3567892
您可以使用这样的事情, 'foreach(dtSource .Rows中的DataRow dr) colSum + = Convert.ToInt32(dr [“co左值“]); }' – BAdmin
谢谢:我没有注意到你的代码太多:请输入代码更容易 – user3567892