try...catch برای وب سرویس و لزوم استفاده کردن یا استفاده نکردن از حذف و ویرایش آبشاری
سلام دوستان
سوال اول: فرض کنید من یک وب سرویس دارم که مثلاً عمل حذف از یک جدول رو انجام می ده
من از try استفاده می کنم و ExecuteNonQuery رو اجرا می کنم.
حالا داخل catch چی بنویسم؟ آخه سمت سرور که نمی شه از فرم و کلاس های آن استفاده کرد.
وقتی از try...carch استفاده نمی کنم و خطایی هم در کارم وجود داره یک صفحه باز می شه و ماجرای خطا رو می گه ولی ما باید همیشه فرض رو بر ساده کردن کارها برای کاربر قرار بدیم.
به نظر شما اصلا لزومی داره که داخل catch دستوری قرار داده بشه. می خواهم همه چیز استاندارد باشه.
کد:
try
{
objcommand.ExecuteNonQuery();
}
catch
{
}
سوال دوم: اصولاً استفاده از حذف آبشاری و ویرایش آبشاری توصیه می شود؟ چرا؟