PDA

View Full Version : سوال: اجرای دستوراتی که ممکنه با خطا برگرده



shahab2025
دوشنبه 25 آبان 1388, 22:55 عصر
سلام
چیزی که من میخوام بدونم توضیح دادنش یه کم سخته. من یک query یا یک SP دارم که در برنامه اجرا میشه . بنا به شرایط اجرا ممکنه خطوطی از آن با مشکل مواجه بشه که از جانب من مهم نیست و کار انجام شده است ولی ظاهراً از جانب VB.NET اهمیت داره چون در این هنگام پیغام خطا میده و ادامه نمیده. میخواستم بدونم چطوری این مشکل را حل کنم .
یعنی میخوام برنامه به خطاهای خروجی sql واکنش نشون نده.:متفکر:

mgh64120
سه شنبه 26 آبان 1388, 00:03 صبح
دوست عزيز در درجه اول بهتره اون خطوطي رو كه گفتيد VB.Net ايراد ميگيره رو طوري تغيير بديد كه خطا رخ نده اما اگر اين امكان وجود نداره ميتونيد از دستور زير در برنامه تون استفاده كنيد تا Vb.Net برنامه تان رو متوقف نكنه البته اگه با اجراي كوئري يا رويه(Sp) كارتان انجام ميشه :



Try
objCommand.ExecuteNonQuery
Catch sqlExceptionErr As sqlException
messageBox.Show(sqlExceptionErr.Message)
End Try




اگه توضيخ بيشتر خواستين بگين تا براتون بزارم