PDA

View Full Version : سوال: چگونه کوئری group by به همراه جمع یک ستون خاص در dataset ایجاد کنم؟



آرادخان
پنج شنبه 18 بهمن 1397, 14:54 عصر
سلام من میخوام یک کوئری group by به همراه جمع یک ستون برای هر ریکورد در دیتا ست ایجاد کنم، چطوری؟ میشه به همون روش delete , insert,.... اینکار رو کرد؟ از اونجایی که نتونستم مجبور شدم کد براش بنویسم بنظرتون این کار درسته ؟ اگه نه راهنمایی کنید.

اینم کدی که براش نوشتم
int Rows_count;
int Rows_count_new;
int dout3;
int total;
string id;
string idold;
string outdata;
private void button6_Click(object sender, EventArgs e)
{
Rows_count = dataGridView1.RowCount;
for (int i = 0; i < Rows_count; i++)
{
id = dataGridView1.Rows[i].Cells[0].Value.ToString();
if (id ==idold)
{
}
else
{
table1TableAdapter.search01(dataSet1.Table1, id);
Rows_count_new = dataGridView1.RowCount;
for (int a = 0; a < Rows_count_new; a++)
{


dout3 = int.Parse(dataGridView1.Rows[a].Cells[7].Value.ToString());
total = dout3 + total;
}
table2TableAdapter.InsertQuery(id, total.ToString());
table2TableAdapter.Fill(dataSet1.Table2);
table1TableAdapter.Fill(dataSet1.Table1);
Rows_count = dataGridView1.RowCount;
total = 0;
}
}
}
اینم نتیجه اش
149763