PDA

View Full Version : سوال: مشکل این کد



علی فتحی
دوشنبه 12 خرداد 1393, 19:58 عصر
سلام مشکل این قطعه کد چیست . هنگام ثبا رکودهای دیتاگرید دوبرابر نشون داده میشه

private void button1_Click(object sender, EventArgs e)

{


sdEntities db = new sdEntities();


Table1 df = new Table1();


// df.id = int.Parse(textBox1.Text);

df.name = textBox2.Text;

df.family = textBox3.Text;

db.Table1.AddObject(df);

db.SaveChanges();





var query = from read2 in db.Table1


select read2;


foreach (var myrecord in query)

{

dataGridView1.Rows.Add(myrecord.id, myrecord.name, myrecord.family);

}

mb.Discover
دوشنبه 12 خرداد 1393, 23:04 عصر
سلام
برای اینکه همواره توسط این خط :
dataGridView1.Rows.Add(myrecord.id, myrecord.name, myrecord.family);
به رکوردهای جدول اضافه میشه و باید قبل از هر بار اجرای کوری ، سطرهای گریدت رو خالی کنی.