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

أريد كود لمعالجة الأخطاء المحتملة لزر (حفظ)

مغلق
بدأه سي شارب في 30 مارس 2006 · 5 رد · 659 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

أريد كود جيد لاصطياد أخطاء الحفظ في قاعدة البيانات والتنقل بين السجلات ...

فعلى سبيل المثال؛ لدي زر اسمه Save

يضغط عليه المستخدم حين ينتهي من إدخال البيانات ليتم الحفظ

وهذه البيانات فيها مفتاح أساسي أو أكثر لا يصح أن يترك دون تعبئة ؛

والمطلوب أفضل كود لاصطياد الأخطاء التي قد تنتج أثناء الضغط على الزر "حفظ" "حذف" "التالي" .. الخ

وشكرًا لكم؛

#2

ماذا تستخدم؟؟

هل تستخدم dataBinding؟؟؟؟؟؟

على كلن بغض النظر عن ماذا تستخدم يمكن أن تفحص مثلا

if (yourtext.text!="")
//Do your request
My_Sign.jpg
#3

وليه تنتج أخطاء أساساً ؟؟؟؟؟؟؟؟؟

وإذا نتجت يجب ان تعالجها لأنك لا تضمن ان تتم عملية الحفظ

يا أيها الناس قولو لا إله إلا الله تفلحوا وتملكوا بها العرب وتذل لكم العجم وإذا آمنتم كنتم ملوكا في الجنة

#4

نعم, أستخدم dataBinding

والأخطاء التي أقصدها؛ كأن يترك المستخدم الحقل فارغًا على الرغم من أنه مطلوب ,, وكل الأخطاء التي يحتمل حدوثها.

#5

أخي العزيز

هناك جوانب معينة يجب مراعاتها في البرامج ، انا احدثك لاني عملت في هذا المجال 4 سنوات ، وواجهتني من المشاكل البرمجية حلوها ومرها ، وانا قصدت لك في ردي الأول ما قصدت فأنت من يصمم البرنامج وانت تعرف ما يتم إدخاله ، فعلى سبيل المثال يجب ان تضع بعين الاعتبار ان الحقول المطلوب ادخال القيم فيها ان لا يتركها المستخدم فارغة وإذا كنت تريد طريقة لوضع القيود على المستخدم في المدخلات فانا مستعد لمساعدتك ، ولكن انصحك الا تجعل المستخدم هو الذي يتحكم في البرنامج بل يسير حسب المطلوب ، دعني اوضح اكثر

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

اظن قصدي اصبح واضحاً

يا أيها الناس قولو لا إله إلا الله تفلحوا وتملكوا بها العرب وتذل لكم العجم وإذا آمنتم كنتم ملوكا في الجنة

#6

أخي,,,

شخصيًّا استخدمت الإيرور بروفيدر ...

فعندما ينقر المستخدم زر الحفظ افحص من خلال IsNull؟

لكن الذي أخشاه هو احتمالية وجود أخطاء أخرى لم تخطر على بال واحد (مبتدئ) ... وكل الذي أريده هو مشاهدة كود مضبوط لمعالجة هذه الاحتمالات ....!

هذا الموضوع مغلق.

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

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

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

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

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