PDA

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



alireza244
پنج شنبه 13 مهر 1385, 10:02 صبح
با سلام
من یه برنامه بانک اطلاعاتی مینویسم که بانکش را با اکسس درست کردم خطاها را با Try/Catch کنترل میکنم وقتی که یه خطای بانک اطلاعاتی رخ میده یه OleDbException میده حالا هر خطایی که باشه مثلا ثبت کلید تکراری یا ثبت کلید خارجی که وجود ندارد .
حالا من میخوام این خطاها را از هم تفکیک کنم و تشخیص بدم که دقیقا چه خطایی رخ داده
راه حلش چیه اصلا میشه این کار را انجام دادبا تشکر

محمد میرمصطفی
جمعه 14 مهر 1385, 00:52 صبح
try
{
...
}
catch(OleException ex)
{
...
}
catch(Exception ex)
{
...
}

ESG_Esfahan
شنبه 15 مهر 1385, 00:05 صبح
سلام
در Oledb کد خطا و نوع خطا به درستی مشخص نمیشه . ولی در SQL Expetion کد خطا ها مشخص است و می توان نوع خطا را تشخیص داد.