sohil_ww
پنج شنبه 25 اردیبهشت 1393, 21:10 عصر
سلام به همه ی دوستان و اساتید عزیز
خوب اول از همه در مورد سئوالم یه توضیح بدم
همه می دونیم که دستور ویرایش Sql به این صورت هستش
Update Tblname Set Fild=value where comd
خوب همانطور که همگی می دونیم کار اصلا قشنگی نیست که بیایم این دستور تو فرم هر پروژمون بنویسم که هیچی یه روش دیگه هم که دستور آپدیت تو یه کلاس باشه و کل فیلد ها پاس داده بشه که که خوب یکم منطقیه ولی چیزی که من مد نظر بود اینه که بیام فیلد های که تغیر کردن و مقدارشون و بررسی کنم و اگه ویرایش شده بودن آپدیت بشن یعنی اون فیلد های که مقدارشون تغییر کرده بود
من واسه این روش امده بودم تو بعد از خودن مقادیر از بانکم کل کنترل های روی فرم و به یه کلاس پاس می دادم و تو این کلاس کنترل هام بسته به نوع کنترل و خواصشون مقدار تکس باکس و نامش تو یه رشته ریخته می شد و بعد از عمل ویرایش هم می امدم دوباره کنترل ها به کلاسم پاس داده می شدن و مقادیر جدید تو یه رشته ریخته می شد و رشته اولی با دومی مقایسه می شد و کوئریم بر اساس تغیراتی که بود ایجاد می شد این روش داره کار می کنه و من هیچ نیاز به نوشتن اسم فیلد هام تو فرم هام ندارم و یه جورای کد نویسیمو کم کرده من فقط اسم کنترل های رو فرم و به کلاسم پاس می دم
این روش من برای پیاده سازی بود، ولی چون بازم اسم کنترل ها می نویسم (منظورم پاس دادن خود کنترل هست ) یکم به نظرم خوب و بهینه نیست
دنبال یه روش بهتر و کار آمد تر برای این گونه پیاده سازی هستم
اساتید ممنون می شم اگه منو تو این مهم کمک کنید و ایده و روش های که پیاده سازی کردید در اختیار این بنده حقیر قرار بدید با تشکر سهیل
خوب اول از همه در مورد سئوالم یه توضیح بدم
همه می دونیم که دستور ویرایش Sql به این صورت هستش
Update Tblname Set Fild=value where comd
خوب همانطور که همگی می دونیم کار اصلا قشنگی نیست که بیایم این دستور تو فرم هر پروژمون بنویسم که هیچی یه روش دیگه هم که دستور آپدیت تو یه کلاس باشه و کل فیلد ها پاس داده بشه که که خوب یکم منطقیه ولی چیزی که من مد نظر بود اینه که بیام فیلد های که تغیر کردن و مقدارشون و بررسی کنم و اگه ویرایش شده بودن آپدیت بشن یعنی اون فیلد های که مقدارشون تغییر کرده بود
من واسه این روش امده بودم تو بعد از خودن مقادیر از بانکم کل کنترل های روی فرم و به یه کلاس پاس می دادم و تو این کلاس کنترل هام بسته به نوع کنترل و خواصشون مقدار تکس باکس و نامش تو یه رشته ریخته می شد و بعد از عمل ویرایش هم می امدم دوباره کنترل ها به کلاسم پاس داده می شدن و مقادیر جدید تو یه رشته ریخته می شد و رشته اولی با دومی مقایسه می شد و کوئریم بر اساس تغیراتی که بود ایجاد می شد این روش داره کار می کنه و من هیچ نیاز به نوشتن اسم فیلد هام تو فرم هام ندارم و یه جورای کد نویسیمو کم کرده من فقط اسم کنترل های رو فرم و به کلاسم پاس می دم
این روش من برای پیاده سازی بود، ولی چون بازم اسم کنترل ها می نویسم (منظورم پاس دادن خود کنترل هست ) یکم به نظرم خوب و بهینه نیست
دنبال یه روش بهتر و کار آمد تر برای این گونه پیاده سازی هستم
اساتید ممنون می شم اگه منو تو این مهم کمک کنید و ایده و روش های که پیاده سازی کردید در اختیار این بنده حقیر قرار بدید با تشکر سهیل