تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 4 از 4

نام تاپيک: کنترل error های sql از داخل asp.net

  1. #1
    داره خودمونی میشه nava's Avatar
    تاريخ عضويت
    Aug 2006
    پست ها
    63

    9 بابا یکی جواب ما رو هم بده

    چطور میشه error های توی sql را از داخل asp.net کنترل کرد؟
    برای مثال، ما میخواهیم با وارد کردن شماره دانشجویی، اطلاعات دانشجوی مورد نظر را ببینیم.رشته تقاضا را به صورت زیر مینویسیم:(کدم vb است)
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    فرضا کد دانشجو را داخل textbox1 وارد کردیم
    حالا اگه کاربر کدی را وارد کنه که داخل دیتا بیس نیست، یعنی دانشجویی با آن کد وجود نداره، error برنامه نویسی توی پنجره مرور گر ظاهر میشه. اما من میخوام یک پنجره کوچک باز بشه و مثلا بگه "کد را اشتباه وارد کردید". چیکار باید بکنم
    Last edited by nava; 24-05-2007 at 15:03.

  2. #2
    ناظر انجمن .NET Framework _H2_'s Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    یک جایی بین Framework و نارمک!
    پست ها
    4,746

    پيش فرض

    سلام
    شما میتوانید خطا ها را با دستور try هندلر کنید (چه #C و چه VB.Net)
    مثلاً به کد زیر در VB.Net دقت کنید.
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    البته پیشنهاد میشوم اول پیشگیری کنید و مثلاً چک کنید که فرد عضو هست یا نه؟ (خروجی چیزی برگردانده یا نه؟) و بعد کار را ادامه دهید.

  3. #3
    داره خودمونی میشه nava's Avatar
    تاريخ عضويت
    Aug 2006
    پست ها
    63

    پيش فرض

    دستت درد نکنه، خیلی کمکم کردی. اما یه سوال دیگه
    توی قسمت
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    چه کدی بنویسم که یک پنجره باز بشه و error توش نمایش داده بشه؟
    از ex.message چطوری استفاده کنم؟ هر چی باهاش ور رفتم نتونستم. توی کتابم هم چیزی ننوشته

  4. #4
    ناظر انجمن .NET Framework _H2_'s Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    یک جایی بین Framework و نارمک!
    پست ها
    4,746

    پيش فرض

    سلام
    میتونید این سعی در رفع مشکل کنید و مجدداً بازگردید و کد را اجرا کنید!
    میتونید پیغامیس به کاربر نشان دهید و او را مطلع کنید، مثلاً با کد زیر:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    میتوانید خطا ها را در فایلی ذخیره کنید یا حتی به وب سایت خودتان یا شرکتتان اطلاع دهید تا آن را در نسخه های آینده برطرف کنند و... (البته در صورتی که خطا در جایی واقع شود که هیچ انتظار خطایی وجود نداشته و در نتیجه خطا حتماً مربوط به کاستی کدها بود
    و...

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •