PDA

View Full Version : سوال: واکشی رکورد در سازنده



Mohamad_Gha3mi
دوشنبه 27 تیر 1390, 12:41 عصر
سلام من یه سوال داشتم:

یه فرم که یه سری اطلاعات رو روی دیتابیس ثبت میکنه رو در نظر بگیرید.
یه فرم دیگه هم که لیست همون اطلاعات رو نشون میده.

برای ویرایش این اطلاعات:

من توی فرم اول دو تا سازنده دارم که یکیش بون آرگومان هست وفتی میخوام یک اطلاع جدید ثبت کنم از این

سازنده آبجکت میسازم و یکی دیگش یک آرگومان ( فیلد کلید جدول ) رو میگیره و بر اساس اون یک رکورد از

جدول واکشی میکنه و توی آبجکت های فرم قرار میده تا بعد از ویرایش دوباره ذخیره شوند.

سوال من اینه که از نظر اصولی درسته که یک واکشی (متد Fill) داخل یک سازنده اجرا بشه؟

دوستان واسه این کار چیکار میکنن؟

gwbasic
دوشنبه 27 تیر 1390, 14:18 عصر
به جای Id بهتره خود شی به فرم پاس بشه چون وقتی ویرایشی روی شی انجام شد خود بخود به جایی که فرم صدا شده برمیگرده
در هر صورت هرگونه کار با DB بهتره در Form_Load یا Form_Shown انجام بشه چون ما اول یه نمونه از فرم می سازیم بعد Show می کنیم پس موقع نمونه سازی بهتره خطای وجود نداشته باشه (مثلا هنگام کار باDB)