PDA

View Full Version : طرحی برای update و delete ؟؟؟؟



msh487
شنبه 18 خرداد 1387, 19:12 عصر
برای ویرایش اطلاعات در ظاهر برنامه من از این شیوه استفاده می کنم . فرمی که عملیات ثبت و ویرایش و حذف انجام میشه یکی است .
دکمه ای با عنوان جستو ووجود داره که با زدن آن فرمی باز میشه که شامل یه دیتا گرید و یه سری edit box برای جستجو می باشد که این دیتا گرید به همون جدولی که می خواهم رکوردیش رو ویرایش کنم ربط داره .
با انتخاب هر رکورد از دیتا گرید اطلاعات اون رکورد به فرم قبل که دکمه های ثبت و ویرایش و حذف روی آن هست منتقل و در editbox مربوط به خودش قرار می گیره . حالا کاربر می تونه تغییرات رو اعمال و دکمه تغییر رو بزنه . در ضمن وقتی از فرم دیتا گرید دار رکوردی رو انتخاب می کنم دکمه ثبت غیر فعال میشه تا کاربر نتونه مجدد رکورد رو ثبت کنه و تنها دکمه های ویرایش و حذف فعال هستند .
این روش رو من در دلفی استفاده می کردم و خیلی راحت بودم ولی در دات نت که به همون سبک می خواهم استفاده کنم با مشکلات خیلی زیادی روبرو شدم که هر کدوم از دوستان یه روش رو برای مشکلاتم پیشنهاد دادند که باعث گیچ تر شدنم شده .
بهتر دیدم با سبک طراحی دوستان برای ویرایش و حذف آشنا بشم چون شاید سبک من به درد دات نت نخوره و مخصوص همون دلفی هست . از دوستان خواهش می کنم روشی ور که خودشون تو طراحی برای ویرایش و حذف استفاده می کنند ذکرکنند. اگه نمونه ای هم بگذارن که دیگه خیلی عالیه .
مثلا مشکلی که خیلی حاده باز و بسته کردن فرمهاست .
اینقدر سردرگم شدم که ته دلم میگم برگردم به سمت دلفی ولی جذابیت های دات نت جلوم رو می گیره .

linux
شنبه 18 خرداد 1387, 22:17 عصر
برای ویرایش اطلاعات در ظاهر برنامه من از این شیوه استفاده می کنم . فرمی که عملیات ثبت و ویرایش و حذف انجام میشه یکی است .
دکمه ای با عنوان جستو ووجود داره که با زدن آن فرمی باز میشه که شامل یه دیتا گرید و یه سری edit box برای جستجو می باشد که این دیتا گرید به همون جدولی که می خواهم رکوردیش رو ویرایش کنم ربط داره .
با انتخاب هر رکورد از دیتا گرید اطلاعات اون رکورد به فرم قبل که دکمه های ثبت و ویرایش و حذف روی آن هست منتقل و در editbox مربوط به خودش قرار می گیره . حالا کاربر می تونه تغییرات رو اعمال و دکمه تغییر رو بزنه . در ضمن وقتی از فرم دیتا گرید دار رکوردی رو انتخاب می کنم دکمه ثبت غیر فعال میشه تا کاربر نتونه مجدد رکورد رو ثبت کنه و تنها دکمه های ویرایش و حذف فعال هستند .
این روش رو من در دلفی استفاده می کردم و خیلی راحت بودم ولی در دات نت که به همون سبک می خواهم استفاده کنم با مشکلات خیلی زیادی روبرو شدم که هر کدوم از دوستان یه روش رو برای مشکلاتم پیشنهاد دادند که باعث گیچ تر شدنم شده .
بهتر دیدم با سبک طراحی دوستان برای ویرایش و حذف آشنا بشم چون شاید سبک من به درد دات نت نخوره و مخصوص همون دلفی هست . از دوستان خواهش می کنم روشی ور که خودشون تو طراحی برای ویرایش و حذف استفاده می کنند ذکرکنند. اگه نمونه ای هم بگذارن که دیگه خیلی عالیه .
مثلا مشکلی که خیلی حاده باز و بسته کردن فرمهاست .
اینقدر سردرگم شدم که ته دلم میگم برگردم به سمت دلفی ولی جذابیت های دات نت جلوم رو می گیره .
دوست عزیز من همیشه address book خود ویندوز را مثال می زنم منوی start--->all program -->accessoris---> address book
این برنامه را با دقت نگاه کن یک برنامه ورود اطلاعات هست برای خودت 10 تا کانکشن وارد کند با منو های برنامه کار کن، چیدمان برنامه را نگاه کن بهترین الگو هست.

اَرژنگ
یک شنبه 19 خرداد 1387, 05:55 صبح
مثلا مشکلی که خیلی حاده باز و بسته کردن فرمهاست .
اینقدر سردرگم شدم که ته دلم میگم برگردم به سمت دلفی ولی جذابیت های دات نت جلوم رو می گیره .
اگر در دلفی روش درست این کار را بلد باشید با دات نت هم میتوانید انجام بدید.
مهم تکنولوژی که استفاده میکنید نیست بلکه دانستن تکنیکهایه درست است.

msh487
یک شنبه 19 خرداد 1387, 08:20 صبح
دوست عزیز من همیشه address book خود ویندوز را مثال می زنم منوی start--->all program -->accessoris---> address book
این برنامه را با دقت نگاه کن یک برنامه ورود اطلاعات هست برای خودت 10 تا کانکشن وارد کند با منو های برنامه کار کن، چیدمان برنامه را نگاه کن بهترین الگو هست.


ممنون از راهنماییتون
ولی آیا اتوماسیون های بزرگ هم همینطوری و به همین سادگی هستند ؟؟؟ آخه من سیستم های اتوماسیون طراحی میکنم و می کردم و کلا به این قشر نرم افزار ها علاقه دارم ولی از روشی که گفتم استفاده می کردم .
اگه نمونه های از شکل ظاهری فرم های این برنامه ها یا پروژه های که خودتون نوشتید رو برام بگذارید تا بتونم الگو بگیرم .
ممنون

linux
یک شنبه 19 خرداد 1387, 11:26 صبح
ممنون از راهنماییتون
ولی آیا اتوماسیون های بزرگ هم همینطوری و به همین سادگی هستند ؟؟؟ آخه من سیستم های اتوماسیون طراحی میکنم و می کردم و کلا به این قشر نرم افزار ها علاقه دارم ولی از روشی که گفتم استفاده می کردم .
اگه نمونه های از شکل ظاهری فرم های این برنامه ها یا پروژه های که خودتون نوشتید رو برام بگذارید تا بتونم الگو بگیرم .
ممنون
مگر سادگی چه مشکلی داره؟
بیشتر دقت کنید تو این برنامه چیدمان فیلدها فاصله های بین شان ،
فرم ورود اطلاعات 2 تا دکمه بیشتر نداه ، من هم تقریبا شبیه این روش استفاده می کنم