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

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

مغلق
بدأه vb2arab في 18 يوليو 2001 · 5 رد · 852 مشاهدة · في مراجعة المواضيع
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

الزملاء واجهتني مشكلة في عدم تكرار بيانات محددة .

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

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

فهل من مساعدة حول هذا الموضوع .. شاكرا للجميع .

#2

اخي

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

من سار على الدرب وصل

#3

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

#4

ياخي العزيز

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

اما عرض الاسماء فيمكن ان تكتب مصدر عنصر التحكم:

=firast_name + " xx " & father_name & " " & family_name

xx = بن

وستستفيد منه كثيرا

تحياتي

من سار على الدرب وصل

#5

بالنسبة لبناء مفتاح مركب

اضغط على اول اسم بالماوس و من ثم على اخر اسم بالماوس و زر ال shif حيث ستجده علم على اربعة اسماء معا (الاسم الرباعي) و من ثم اضغط على المفتاح بحيث يكون مفتاح مركب لا يسمح لك باضافة شخص باسم رباعي مرتين

هل هذا يحل المشكلة ؟

#6

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

هذا مثال يعمل على الاكسيس 2000

وانا استخدم هذي الطريقة في قاعدة بينات فيه اكثر من ( 1500 ) سجل وتعمل ولا يوجد اي مشكله في ذلك

http://mypage.ayna.com/mesfer823/NEMA.zip

وتقبل تحياتي /مسافر

mesfer2@hotmail.com

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

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

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

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

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

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