PDA

View Full Version : سوال: Refresh شدن دیتاگرید در Linq



R_Rajaee_Rad
پنج شنبه 04 شهریور 1389, 13:41 عصر
من با با استفاده از linq یه برنامه ساده حذف و اضافه نوشتم
میخواستم بدونم این متدی که برای Refresh شدن دیتا گرید( بعد از انجام عمل Insert و Delete ) که در آخر هر عملیات نوشتم کار درستی هست یا نه؟

متد rad برای Refresh شدن دیتاگرید

void rad()
{
DataClasses1DataContext Bank = new DataClasses1DataContext();
var Query = from T in Bank.test_tabels
where T.Age > 10
select T;
dataGridView1.DataSource = Query;
}



انجام عملیات Insert

DataClasses1DataContext Bank = new DataClasses1DataContext ();
test_tabel Test_Tabel = new test_tabel();
Test_Tabel.id =int.Parse(txtId.Text);
Test_Tabel.Age = Int16.Parse(txtAge.Text);
Test_Tabel.FName =txtFName.Text ;
Test_Tabel.LName =txtLName.Text;
Bank.test_tabels.InsertOnSubmit(Test_Tabel);
Bank.SubmitChanges();
rad();راه بهتری هم هست؟