PDA

View Full Version : حرفه ای: ویرایش فیلدهای جدول به طور خاص



hahaie
شنبه 27 فروردین 1390, 11:11 صبح
سلام.دو جدول ملک(صنعتی) و قرارداد دارم.یکی از فیلدهای جدول ملک مشخص میکنه که آیا قرارداد برای این ملک بسته شده یا نه.میخواهم وقتی در فرم قرارداد برای ملکی قرارداد بستم آن فیلد در جدول ملک( که مشخص میکنه ملک دارای قرارداد هست یا نه)ویرایش بشه.ضمن اینکه در فرم قرارداد تنها چیزی(فیلدی)که از جدول ملک دارم کد ملک هست.پس تنها باید یک فیلد از جدول ملک را ویرایش کنم(چون به سایر فیلدها در فرم قرارداد دسترسی ندارم.
در ضمن از لینکیو و سی شارپ 2010 استفاده میکنم.برای اینکه منظورما متوجه بشید که از چه دستوراتی استفاده میکنم قطعه کد زیر ویرایش یک رکورد از جدول را نشون میده.البته این کد در فرمی استفاده شده که به تمام فیلدها میتوانم مقدار بدهم):



afrad a_v = da.afrads.First(p1 => p1.id ==txcode.Text);
a_v.id = txcode.Text;
a_v.name_f = txtname.Text;
a_v.pedar = txtpedar.Text;
a_v.shsh = txtcodemelli.Text;
a_v.t_tavalod = txtdate.Text;;
a_v.t_hamrah = txthamrah.Text;
a_v.address = txtaddress.Text;
da.SubmitChanges();