-
مشکل این کد
سلام مشکل این قطعه کد چیست . هنگام ثبا رکودهای دیتاگرید دوبرابر نشون داده میشه
کد HTML:
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);
}
-
نقل قول: مشکل این کد
سلام
برای اینکه همواره توسط این خط :
dataGridView1.Rows.Add(myrecord.id, myrecord.name, myrecord.family);
به رکوردهای جدول اضافه میشه و باید قبل از هر بار اجرای کوری ، سطرهای گریدت رو خالی کنی.