dorna1985
سه شنبه 09 بهمن 1386, 15:30 عصر
من می خوام دو تا dataset مجزا رو روی یک datagrid view پشت سرهم نشون بدم.راهی که امتحان کردم این بوده که datagrid view رو اول با dataset اول پر کردم بعد به تعداد سطرهای dataset دوم به datagrid view سطر اضافه می کنم
[ dataGridView1.DataSource = ds1.Tables[0
for (int i = 0; i < ds2.Tables[0].Rows.Count - 1; i++)
}
[ DataRow dr = ds2.Tables[0].Rows[i
;() this.dataGridView1.Rows.Add
this.dataGridView1[0, i].Value = dr[0].ToString();
this.dataGridView1[1, i].Value = dr[1].ToString();
this.dataGridView1[2, i].Value = dr[2].ToString();
{
Errorی که می ده
Rows cannot be programmatically added to the DataGridView's rows collection when the control is data-bound
نمی دونم از منطق برنامه یا ؟
اگر می شه اول دوتا ds را در یکی از Tableهای یکی از Dsها یکی کرد و بعد در datagrid view ریخت ؟؟؟
لطفا کدشو یا هر راهی رو که درست باشه کامل نشون بدین
خیلی خیلی ممنون
[ dataGridView1.DataSource = ds1.Tables[0
for (int i = 0; i < ds2.Tables[0].Rows.Count - 1; i++)
}
[ DataRow dr = ds2.Tables[0].Rows[i
;() this.dataGridView1.Rows.Add
this.dataGridView1[0, i].Value = dr[0].ToString();
this.dataGridView1[1, i].Value = dr[1].ToString();
this.dataGridView1[2, i].Value = dr[2].ToString();
{
Errorی که می ده
Rows cannot be programmatically added to the DataGridView's rows collection when the control is data-bound
نمی دونم از منطق برنامه یا ؟
اگر می شه اول دوتا ds را در یکی از Tableهای یکی از Dsها یکی کرد و بعد در datagrid view ریخت ؟؟؟
لطفا کدشو یا هر راهی رو که درست باشه کامل نشون بدین
خیلی خیلی ممنون