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

المقارنه حسب ما يتوفر من الاسماء

مغلق
بدأه VB.Net في 27 أبريل 2003 · 14 رد · 1,410 مشاهدة · في مراجعة المواضيع
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اخواني الكرام

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

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

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

لدينا جدول اسماء يتضمن :

الاسم الأول:

الاسم الثاني:

الاسم الثالث :

الاسم الرابع :

الاسم الاخير :

هذا الجدول يرتبط بجداول اخرى لتسجيل عمليات تتم على هذا الشخص والمفروض ان لا يتكرر اي من الاشخاص في هذا الجدول :)

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

طبعاً هو يسجل الاسم الاول متوفر والثاني والاخير

ثم يأتي لسجل اخر قد يكون لذات الشخص ولكنه يختلف في ان احد الاسماء الناقصة من السجل السابق اصبحت موجوده فيسجل مرة اخرى دون ان يظهر رسالة تبين تكرار السجل لانه غير مشابه تماماً

هل يمكن ان يقراء ويقارن ما يتوفر من الاسماء ويعرض رسالة للمستخدم اذا تساوى الاسم الاول والاخير او الاول والثاني والاخير او الثاني والاخير .. الخ

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

لكن عادت المشكلة للظهور مجدداً

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

اشكركم للاطلاع واتمنى منكم الاهتمام

وفقكم الله ورعاكم

#2

أخي الكريم

الرجاء تعديل العنوان وإيضاح النقاط أدناه :

لا تؤاخذني فالمفروض أن نرد على السؤال برد لا بسؤال ولكن لكي نصل إلى حل سليم ومرضي يلزمنا معرفة عدة نقاط ولا تيأس لكل مشكلة حل :

هل تريد الشروط تطبق على البيانات التي سوف تدخل مستقبلاً0

هل تريد إضافة البيانات السابقة أم تكتفي بالبيانات الجديدة0

لماذا لا تظيف رقم هوية الشخص في البرنامج حتى نجري عليها الأوامر فقد يكون ذلك أسهل 0

هل يتوفر رقم هوية الشخص في البيانات السابقة 0

____________________________________________

بالنسبة لجعل الكود على الأسماء أرى أن في ذلك مشكلة هي كالتالي:

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

أرجو الرد حتى نرا مذا سنعمل والجميع سوف يشاركوننا في الموضوع وإن شاء الله سوف نصل لحل يرضيك بإذن الله 0

لك تحياتي

#3
اقتباس
وإن شاء الله سوف نصل لحل يرضيك بإذن الله 0

المسلم من سلم الناس من لسانه ويده

#4

الاخ مصلح والاخ ابو عقيل2001

شكراً لكما ،

حاولت تعديل العنوان ولم اتمكن

اما عن التوضيحات المطلوبة :-

البيانات القديمة والجديدة بها نقص وعلينا القبول بهذا الحال حتى يتغير

مايجري حاليا ان البيانات القديمة كبيرة بحوالي خمسة الاف اسم ويضاف شهريا حوالي 40 اسم

بالنسبة لرقم الهوية غير ممكن استعماله لعدم توفرة في اغلب الاستمارات

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

مثال1:

الاسم الاول : مصلح

الاسم الثاني :

الاسم الثالث :

الاسم الرابع :

الاسم الاخير : الحريصي

مثال2:

الاسم الأول : مصلح

الاسم الثاني: محمد

الاسم الثالث :

الاسم الرابع:

الاسم الاخير:

مثال3:

الاسم الأول : مصلح

الاسم الثاني:

الاسم الثالث :صالح

الاسم الرابع:

الاسم الاخير:الحريصي

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

اشكركم على الاهتمام

#5

:mad:

اقتباس
يشاركوننا في الموضوع وإن شاء الله سوف نصل لحل

:mad:

انظر الى التوقيع

صورة
صورة

حسابي في الفيس بوك
http://goo.gl/XIzwL

حسابي في تويتر
http://goo.gl/6p4e3

 

 
 
#6

شكراً لتنبيهك لا ادري عن من يكتب ذلك بدون قصد المعنى

غفر الله لنا ولك وشكراً لك مرة اخرى

#7

عزيزي / VB.Net :D

هذا مثال للفرز كما فهمت من طلبك ، جربه على برنامجك و إن شاء الله يفي بالغرض المطلوب

تحيات أبو عقيل (f)(f)

findselct_97.zip

المسلم من سلم الناس من لسانه ويده

#8

שףהיW יכת ורגע יעען עי גפהךלי ךלף

י]הכ יעךעא תיה[ ועגף

חהמ ן;ג יעהדיעצ ךי יפ[ היפ גרהיןי טגהף עיל תעי פחמ ילי עיל יעם, ך[הג ךל גתל ]י אג כהליך] יעפךיגצ תיע'עיפגיח ועמ ךי י.ל

יעען גו,גף יעויאגצ

(f)(f)(f)(f)(f)(f)

#9

الأخ المشرف

الرجاء حذف المشاركة الأخيرة للسيد VB.Net لأنها وردت بأحرف عبرية " اسرائيلية"، و لست أدري لماذا لم يقم الأخ الفاضل بتعديل مشاركته إذا وردت هذه الأحرف بدون قصد ؟؟ و لست أدري لماذا توجد له أكثر من مشاركة بأحرف عبرية ؟؟؟؟

#10

احرف عبرية اعوذ بالله منهم ومن حروفهم

والحقيقة انني تعمدت بقائها لانني اعتقدت ان الاخ ابو عقيل لديه الخط وإنه يستطيع قراءتها

حتى انني كتبت له بتلك الحروف ما يفيد ذلك

المعذرة

#11

عزيزي / VB.Net :(

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

والحقيقة انني تعمدت بقائها لانني اعتقدت ان الاخ ابو عقيل لديه الخط وإنه يستطيع قراءتها

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

لم أتوقع أن تكتب لي هذا الكلام ،،، على كل ،،،، جراك الله خير ،،،،

أبو عقيل :(

المسلم من سلم الناس من لسانه ويده

#12

Please write in Arabic Languege !!!!

اللهم انا نسألك علما نافعا ونعوذ بك من حماقة الجهلاء
#13

لا حول ولا قوة الا بالله

يا جماعه الامر وما فيه انني بعد فتح مثال التحكم في الصلاحيات اصيب جهازي بهذا الداء قد يكون بسبب عدم وجود احد الخطوط عندي :'(

العضو الجديد يتهمني وابو عقيل يشكك في قصدي من الرد عليه.

على العموم اعتذر لكم جميعاً واطلب منكم حسن النية وان لا تظنون بي سؤ

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

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

والله من وراء القصد

#14

أخي / VB.Net :o

أنا عادة أستخدم الخطوط التالية في برامجي :

إما : MS Sans Serif

أو : Arial

أو : Traditional Arabic

أو : Arabic Transparent

صدقني لا أستخدم أي خطوط خارجية غير خطوط الوندوز العادية ,,,,,

المهم هل المثال إستفدت منه أم لا ،،،،،،،،، أخبرني يا أخي ،،،،، (f)

تحياتي : أبو عقيل (f)(gift)(f)(gift)(f)

المسلم من سلم الناس من لسانه ويده

#15
اقتباس
والحقيقة انني تعمدت بقائها لانني اعتقدت ان الاخ ابو عقيل لديه الخط وإنه يستطيع قراءتها

هذا الفونت أحيانا يظهر أثناء استخدام الويندوز اكس بي ، عند الدخول علي بعض المواقع التي لا علاقة لها بالعبرية

و يصاحب ذلك ظهور لغة ثالثة إضافية الي الايقونات اقصي يمين الشاشة فى الاسفل و هي لغة ال hypro و لا أدري ان كان لها علاقة بالعبرية أم لا

و تبقي هذه اللغة مضافة الي أن يتم حذفها من لوحة التحكم

مع تحياتي

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

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

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

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

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

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