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

ماهي أفضل طريقة لوضع حقل ( كود الكورس ) بحيث لاتتكرر بياناته

بدأه MS_SQL في 19 أغسطس 2009 · 4 رد · 728 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

اخواني انا بصمم نظام لمركز تعليم كمبيوتر وانجليزي والان انا بصمم الجداول عندي مشكله واحدة وهي عندي حقل اسمه( CourseID كود الكورس) اريد قيم هذا الحقل لاتتكرر لاأريد استخدام خاصية Identity التي في الsql أريد شىء جديد ... فماهي أفضل طريقة لوضع حقل ( كود الكورس ) بحيث لاتتكرر بياناته ؟

فلسطين .. سوريا ..بورما ......وماذا بعد ؟!

سابقا

medo_programming

موقعي : www.alkhayat-it.com

مواضيع مهمه

-----------------------------------------------:

تعلم كل شىء عن الTriggers

#2

يمكنك ذلك برمجيا

اي عند التسجيل او أي حدث معين ( اهم شئ قبل ان تسجل البيانات بالداتا)

تحقق من وجود هذا الكود ام من عدم وجودة

و الله في عون العبد ما دام العبد في عون أخيه

#3

يمكن أن تقوم بإضافة خاصية تعريف له على أنه UNIQUE و بهذه الطريقة عند إضافة بيانات أو تحريرها سيقوم النظام بالتأكد من أن محتوى الحقل غير موجود على اسطر الجدول و إذا كان موجودا سوف تحصل على استثناء الذي يمكن ان تلتقطه داخل الحدث BindingComplete للعناصر BindingSource.

تحياتي...

#4

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

ولكن فشلت .

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

شكرا جزيلا لكم

فلسطين .. سوريا ..بورما ......وماذا بعد ؟!

سابقا

medo_programming

موقعي : www.alkhayat-it.com

مواضيع مهمه

-----------------------------------------------:

تعلم كل شىء عن الTriggers

#5

ابحث عن Guid (اختصار لـ Globally Unique IDentifier) .

[وسط]لا اله الا انت سبحانك انى كنت من الظالمين

[/وسط]

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

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

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

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

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