[英]How to read data from a DataGridView?
所以我想通過點擊一個按鈕來獲得每日收入(來自 gridview)
private void button1_Click(object sender, EventArgs e)
{
int sum = 0;
if (DateTime.Today == SalesGridView)
{
for (int i = 0; i < SalesGridView.Rows.Count; ++i)
{
sum += Convert.ToInt32(SalesGridView.Rows[i].Cells[3].Value);
}
label1.Text = sum.ToString();
}
}
這是從DataGridView
讀取數據的方式。
for (int rows = 0; rows < SalesGridView.Rows.Count; rows++)
{
for (int col= 0; col < SalesGridView.Rows[rows].Cells.Count; col++)
{
string value = SalesGridView.Rows[rows].Cells[col].Value.ToString();
}
}
if (DateTime.Today == SalesGridView)
// 這個條件是錯誤的。
此DateTime.Today
應與具有valid date
的特定SalesGridView
列單元格進行檢查,而不是完整的SalesGridView
。
我認為您需要用一些有效日期替換if
條件中的 GridView SalesGridView
。
int sum = 0;
if (DateTime.Today == validDate)
{
for (int i = 0; i < SalesGridView.Rows.Count; ++i)
{
sum += Convert.ToInt32(SalesGridView.Rows[i].Cells[3].Value);
}
label1.Text = sum.ToString();
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.