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

قراءة الإسم الأول من جدول الأسماء كيف ذلك

مغلق
بدأه Almonzer في 21 مايو 2006 · 6 رد · 525 مشاهدة · في قواعد بيانات Microsoft SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

أسأل الله بمنه وكرمه أن يوفقكم ويبارك بجهودكم

كيف يمكن أن أقرأ الإسم الأول من جدول يحتوي الإسم كاملاً وأنا أريد قراءة الإسم الأول فقط بدون الكنية

يعني مثلا:

Name

=====

عبد الرحمن بن أسعد من خالد الشهري

محمد بن رشيد الصديقي

خالد من مصعب الغامدي

وأنا أريد أن أقرأ فقط هذه الأسماء

عبد الرحمن

محمد

خالد

فكيف لي بهذا؟

وإذا العملية غير ممكنة بالإسكيو إل فهل يمكن قرائتها من خلال الإي إس بي؟؟ ASP

وجزاكم الله خير

#2

جرب هذا الكود

select first_Name = substring(Agent_name,1,CHARINDEX (' ',Agent_name)) ,
LastName = substring(Agent_name,CHARINDEX (' ',Agent_name), len(Agent_name)- len(substring(Agent_name,1,CHARINDEX (' ',Agent_name)))) 
from ListOfAgents

لاستخرج الاسم الأول والاخير أيضا :)

When all else fails, read the instructions.

If there is a possibility of several things going wrong the one that will cause the most damage will be the one to go wrong.

No Matter how many times you repeat, there will be someone not listening .

To beat the bureaucracy, make your problem their problem

55926083.png

#3

كان من الاولي عند تصميم قاعدة البيانات

ان تقوم بعمل اربع حقول للاسم

الاسم الاول

اسم الاب

اسم الجد

اللقب

#4

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

لذلك على ما أظن أنه عليك تعديل تصميم فى هذه النقطة حتى تتجنب الكثير من المشاكل

Nothing to mention except that I am Muslim

Using your brain is not bad as you think

My Blog

logo.jpg

#5

جزاكم الله خيرا إخواني الأكارم على هذا التفاعل السريع

وشكرا لك أخي IUnknown فالكود نحج تقريبا لكن المشكلة لو كان الإسم عبد الرحمن فلن تظهر إلا كلمة عبد

المشكلة بالموضوع أن الداتا بيز أصلا هي موجودة ولم أصممها أنا وفيها كم كبير من المعلومات فما الحل مع هذا الوضع؟

شكرا لكم مرة أخرى

#6

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

كلمات عبد unknowen محدوده قم بحصرها و عمل برنامج يقوم بفصل الـUnknowen

ربنا معاك

Nothing to mention except that I am Muslim

Using your brain is not bad as you think

My Blog

logo.jpg

#7

هذا الكلام خاطئ من مرحلة التحليل

يجب تقسيم الإسم إلى الأول الإسم الأخير اسم الأب

سلام

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

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

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

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

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

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