PDA

View Full Version : مشکل در ایجاد سطر جدید



مسلم نیکرو
دوشنبه 27 اسفند 1386, 07:51 صبح
سلام من برای ایجاد فاکتور فروش از data tableزیر استفاده کردم اما برای بار دوم سطر قبلی از بین رفته و سطر جدید جایگزین آن می شود می خواستم ببینم چه طور میشه یه سطر جدید ایجاد نمود

DataSet ds=new DataSet();
DataTable table=new DataTable();
table.TableName="Factor";


table.Columns.Add("کد کالا",typeof(string));
table.Columns.Add("نام کالا",typeof(string));
table.Columns.Add("مقدار",typeof(string));
table.Columns.Add("قیمت واحد",typeof(string));
table.NewRow();
table.Rows.Add(newobject[]{textBox3.Text,textBox4.Text.Trim(),textBox6.Text. Trim()textBox9.Text.Trim(),});

table.AcceptChanges();
ds.Tables.Add(table);
DataView mydv=ds.Tables[0].DefaultView;
this.dataGrid1.DataSource=mydv;

baran_mehr
شنبه 17 فروردین 1387, 17:07 عصر
شما باید یک متغییر برای ایجاد سطر هم درست کنید البته متغیر از نوع datarow مثلا
r=table.newrow()
اینجا به سطر جدید مقدار بدید مثل
r("نام ستون")="value"
حالا به جدول اضافه کن
table.rows.add(r)
و بعد به دیتالیست اضافه کن