PDA

View Full Version : فرستادن اطلاعات دو جدول به یک فرم



mary3541
پنج شنبه 24 اردیبهشت 1388, 21:39 عصر
دو جدول به نام Term و TermDate دارم که در جدول اول فیلدهای (کلید اصلی)Term_ID ، نام ترم ، شروع ترم و پایان ترم و جدول دوم دارای فیلدهای TermDate_ID(کلید اصلی)، Term_ID_FK (کلید خارجی) میباشد.
در فرم اولیه ام که به شکل زیر هست اطلاعات جدول 1 نمایش داده میشه. حال باکلیک بر روی یکی از Term_IDها و زدن دکمه ویرایش فرم شماره 2 ظاهر میشه که باید اطلاعات آن در ابتدا پر باشه اطلاعات جدول 1 رو به راحتی میتونم وارد کنم اما اطلاعات جدول 2 رو بلد نیستم چجوری وارد کنم.حتی نمیدونم این اطلاهات رو چجوری save کنم یا تغییرات رو save کنم.
(برنامم هم سه لایه هست) میشه کمکم کنید؟

hsmfaridmehr
پنج شنبه 24 اردیبهشت 1388, 22:42 عصر
خوب اگه چند لایه نوشتی از شی هر جدول استفاده کن ی چیزی تو این مایه ها



Term term=new Term(int.parse(dataGridView.CurrentRow.Cells["TermID"].Value.ToString()));
TermDetail detail=new TermDetail();
detail.TermID(FK)=term.TermID;


و این دو شی رو واسه فرم دومت بفرست و اونجا استفاده کن



public Form2(Term term,TermDetail detail)
{
..
..
..
..
}