PDA

View Full Version : تشخیص نوع خطا در بانک



DataMaster
سه شنبه 23 دی 1382, 06:49 صبح
سلام
موقع پست کردن اطلاعات در بانک ممکنه برای حالات مختلف مثل تکراری بودن کلید یا نادرست بودن مقدار یک فیلد استثناء روی بده
من میخوام برای هر خطا پیام خطای مناسب خودم رو به کاربر بدم اما
توی رویدادOnPostError نتونستم نوع خطا رو بفهمم
چطوری می تونم این کار رو بکنم

(امید)
سه شنبه 23 دی 1382, 08:19 صبح
سلام

نوع خطا رو با این دستور بگیر

memo1.Text:=e.Message;

DataMaster
چهارشنبه 24 دی 1382, 07:50 صبح
اینکه یه رشته است با :roll: این نوع خطا چیکار کنم

SReza1
جمعه 26 دی 1382, 09:27 صبح
خوب با توجه به نوع پیغام پیغام خودتو ظاهر کن!!!
در ضمن حداقل چهار تا topic در این ضمینه هست!! یه جستجو کن

saeed_d
شنبه 27 دی 1382, 12:38 عصر
فکر کنم منظور دوستان اینگونه باشه
ابتدا یه برنامه جداگونه بنویس و توی اون با استفاده از روش جناب (امید) سعی کن تمام رویدادهائی رو که می خواهی برای آنها پیغام جداگانه بفرستی اتفاق بیافتند و متن آنها را بدست آور و در جائی ذخیره کن.
بعد در برنامه اصلی در OnPostError می توانی e.Message را با متنهای بدست آمده مقایسه کنی و هرکدام که اتفاق افتاد پیغام خاص خودت رو بفرستی.