PDA

View Full Version : اضافه کردن دیتا به دیتاگرید هنگام ثبت در بانک



xcomlock
یک شنبه 16 اسفند 1388, 18:52 عصر
سلام .
من یه برنامه دارم که اسم پدر در یک دیتابیس رو ثبت میکنه
حالا میخوام اسامی فرزندانش رو هم در یک دیتابیس دیگه ثبت کنم برای همین از dataGrid استفاده کردم
برای اینکه این اسامی فرزندان مربوط به پدرش باشه به پدرش یک کد اختصاص داده میشه که موقع ثبت فرزندان این کد هم یکی از فیلد هائی هست که برای فرزند ثبت میشه . این کار رو چطوری باید انجام بدم ؟

بهتر بگم موقعی که اطلاعات دیتاگرید میخواد ثبت بشه یک کد هم قراره توسط خود برنامه به تک تک سطرهای دیتاگرید موقع ثبت در بانک اضافه بشه . واسه این کار نیاز به راهنمائی دارم .

FastCode
یک شنبه 16 اسفند 1388, 19:00 عصر
اول باید توی db یه relation داشته باشید.
assuming System.Data.Data*
بعد باید Datasource گرید فرزندان رو به لیست پدران ربط تغییر بدید و datamember رو به اسم پروپرتی لیست فرزندان.

xcomlock
یک شنبه 16 اسفند 1388, 19:06 عصر
اول باید توی db یه relation داشته باشید.
assuming System.Data.Data*
بعد باید Datasource گرید فرزندان رو به لیست پدران ربط تغییر بدید و datamember رو به اسم پروپرتی لیست فرزندان.
میشه یه مثال برام بزنی ؟

FastCode
یک شنبه 16 اسفند 1388, 22:55 عصر
میشه یه مثال برام بزنی ؟

http://stackoverflow.com/questions/553098/master-detail-datagridview-with-relation-from-type-string-in-c

اگر به صورت مسئله(نوع رشته ای در کلید) توجه نکنی, توضیحات خوب و دو تا مثال خیلی ساده هست که میتونی بخونی.