الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

سؤال ياليت مشرفينا الاعزاء وعضائنا يشرحوه لنا Exception

بدأه ورق خسرانه في 25 مايو 2012 · 2 رد · 406 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

.. اخواني اعضاء ومشرفين المنتدى الطيبون جمعه مباركة ..

عندي طلب ياليت . اي عضو من اعضاء هذه المنتدى الرائع .. ان يقدم لنا ... شرح .. عن طريقة تفادي Exception .. لانه يوجد اكثر من استثناء او خطاء

1- اخطاء منطقية

2- اخطاء سنتكس ..

3- اخطاء فصل قاعدة البيانات فجئة

4- اخطاء انتهاء عمر الصفحة

5- انتهاء السيشن

اريد ان اعرف كيف اقوم بتفادي هذه الاخطاء وحصرها وهل هناك .. رقم لكل خطاء عشان اعرف انه هذه الخطاء مثلن .. كان سببه قطع الاتصال بالقاعدة البيانات .. او خطاء برمجي او منطقي .

ياليت من اعضاء المنتدى والمشرفين ان يشرحو لنا هذه الشيء لانه مهم جداُ .. ولكم جزيل الشكر ... والتقدير

#2

الأخطاء أكثر من أن تحصر.... والموضوع ضخم ... وأنت لم تحدد سؤالك لذلك الرد بشكل عام

فهناك أخطاء تظهر لك أثناء تطوير الموقع والتي بعضها لن يعمل الموقع نهائياً إن لم تصححها

وبعضها يتطلب منك أن تكتشفه بنفسك عن طريق تجربة ميزات وخدمات الموقع لفترة وترك غيرك يختبره معك قبل وبعد الرفع (لربما ينتبه لشيئ لم تنتبه له)

يمكنك كذلك تلافي كثير من الأخطاء قبل ظهورها عن طريق الشروط if - else ...بأن تتوقع أي شيئ..... برأيي هي أكثر شيئ سيساعدك

كذلك بالنسبة لأخطاء المدخلات والتي تنشأ نتيجة إدخال قيم غير متوقعة من قبل المستخدم للموقع بقصد أو بغير قصد والتي ربما تتسبب في توقف موقعك أو إختراقه ...لذلك يجب الإستخدام الأمثل ل Validation Control

كذلك الإنتباه من حقن قواعد البيانات Sql Injection وأن تتعلم عنها وعن الأكواد الصحيحة التي تكتب بها نصوص التعامل مع قواعد البيانات

كذلك إطلاعك على أخطاء ومشاكل غيرك في المنتديات مثلاً سيجعلك تنتبه لأشياء لم تخطر ببالك

وأخيراً إتباع القواعد الصحيحة في كتابة الكود وجعله واضحاً سيوفر عليك الكثير فيما بعد ويجعلك تكتشف الخطأ أثناء تطوير الموقع

والله أعلى وأعلم ...

بتوفيق الله تعالى .

1

الله أكبر الله أكبر الله أكبر لآ إله إلا الله الله أكبر الله أكبر ولله الحمد

#3
_أبو حذيفة_ كتب:

الأخطاء أكثر من أن تحصر.... والموضوع ضخم ... وأنت لم تحدد سؤالك لذلك الرد بشكل عام

فهناك أخطاء تظهر لك أثناء تطوير الموقع والتي بعضها لن يعمل الموقع نهائياً إن لم تصححها

وبعضها يتطلب منك أن تكتشفه بنفسك عن طريق تجربة ميزات وخدمات الموقع لفترة وترك غيرك يختبره معك قبل وبعد الرفع (لربما ينتبه لشيئ لم تنتبه له)

يمكنك كذلك تلافي كثير من الأخطاء قبل ظهورها عن طريق الشروط if - else ...بأن تتوقع أي شيئ..... برأيي هي أكثر شيئ سيساعدك

كذلك بالنسبة لأخطاء المدخلات والتي تنشأ نتيجة إدخال قيم غير متوقعة من قبل المستخدم للموقع بقصد أو بغير قصد والتي ربما تتسبب في توقف موقعك أو إختراقه ...لذلك يجب الإستخدام الأمثل ل Validation Control

كذلك الإنتباه من حقن قواعد البيانات Sql Injection وأن تتعلم عنها وعن الأكواد الصحيحة التي تكتب بها نصوص التعامل مع قواعد البيانات

كذلك إطلاعك على أخطاء ومشاكل غيرك في المنتديات مثلاً سيجعلك تنتبه لأشياء لم تخطر ببالك

وأخيراً إتباع القواعد الصحيحة في كتابة الكود وجعله واضحاً سيوفر عليك الكثير فيما بعد ويجعلك تكتشف الخطأ أثناء تطوير الموقع

والله أعلى وأعلم ...

بتوفيق الله تعالى .

--------------------------

مشكور اخي ابو حذيفة .. طيب عندي سؤال .. مثلن انا اقوم بعملية حذف بيانات من عدت جداول .. واريد ان حدث خطاء في احد الاكود .. ان يتم عمل roolback للامر .. لانه عملية الحذف متعلقة اما يتم حذف جميع البيانات من كل الجداول او يتم التراجع بسبب خطاء مثل انقطاع الاتصال بالدتا بيز .. كيف اعمل هذه الشي ياليت توضح لي بمثال بسيط .. ككذلك اود ان اسئلك بنسبة للسكول انجكشن .. انا استخدم .. كويري سترنج . يظهر رقمة في المتصفح .. وعند اضافة (' ) يتم اظهار خطاء .. اريد ان امنع هذه الشي عند رفع الموقع او .. اعيد توجيه المستخدم الى صفحة اخرى .. ولك جزيل الشكر

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…