alidaniyali
چهارشنبه 15 آبان 1387, 20:20 عصر
سلام .
من با استفاده از LINQ یکسری اطلاعات رو از sql می خونم و توی datagiridview نمایش می دم . ولی وقتی یه رکورد اضافه یا حدف می کنم توسط دستور توی LINQ هیچ تغیری توی نمایش اطلاعات توی datagiridview نمی شه مگر با ذخیره تغیرات و بستن و باز کردن مجدد فرم .
یعنی مثل زمان استفاده از dt و ds نیست که هر تغیری رو نشون بده .
ممنون میشم کمک کنید .
کد :
for (int i = 0; i < dataGridView1.SelectedRows.Count; i++)
{
int intROW = (int)dataGridView1.SelectedRows[i].Cells[0].Value;
var query = (from d in Bank.TestLINQs where d.ID == intROW select d).Single();
Bank.TestLINQs.DeleteOnSubmit(query);
}
من با استفاده از LINQ یکسری اطلاعات رو از sql می خونم و توی datagiridview نمایش می دم . ولی وقتی یه رکورد اضافه یا حدف می کنم توسط دستور توی LINQ هیچ تغیری توی نمایش اطلاعات توی datagiridview نمی شه مگر با ذخیره تغیرات و بستن و باز کردن مجدد فرم .
یعنی مثل زمان استفاده از dt و ds نیست که هر تغیری رو نشون بده .
ممنون میشم کمک کنید .
کد :
for (int i = 0; i < dataGridView1.SelectedRows.Count; i++)
{
int intROW = (int)dataGridView1.SelectedRows[i].Cells[0].Value;
var query = (from d in Bank.TestLINQs where d.ID == intROW select d).Single();
Bank.TestLINQs.DeleteOnSubmit(query);
}