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

فصل الارقام التي قبل الفاصلة بالاستعلام

بدأه ashraf2011 في 19 ديسمبر 2012 · 11 رد · 860 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

الاخورة الاكارم اسعد الله مساءكم

ارجو من الاخوة طريقة فصل الرقم الذي ياتي قبل اشارة (/) او بعدها بحيث يتم اخذه حتى لو تعددت خاناته مثال (22/45/برمجة/159)

اود عزل الرقم 45 في عامود كونه يكون بالبداية وايظا عزل الرقم 159 بعامود اخر كونه ياتي بالاخير وذلك في استعلام

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

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

db2.rar

#2

تفضل اخي الكريم

post-15367-090843400 1355935447_thumb.gi

لا تنسانا من التقييم بارك الله بك

za-db2-UP.rar

بالتوفيق

المرفقات
AA1.gif
1
#3

بارك الله فيكي اختي ام عهوداشكر من كل قلبي على سرعةوشرفني ان تكوني من يجيب عن سؤالي في اول موضوع لي بهذالك مني اجمل تحية واود اعلامكي انني اسفدت كثير من مشاركات وكنت دائما اتابع ردودك على مواضيع الاخرين للآستفادة والافادة اشكر+1

#4

اختي ام عهود في حقل A تم فصل رقمين فقط لو كان اكثرمن خانتين كيف يتم ذلك

ايضا في حقل B تم اضافة (/) جنب الرقم

والمطلب مهما تعدد خانات الرقم سواء كانت قبل او بعد اشارة (/) يتم فصل الارقام فقط

#5
ashraf2011 كتب:

اختي ام عهود في حقل A تم فصل رقمين فقط لو كان اكثرمن خانتين كيف يتم ذلك

ايضا في حقل B تم اضافة (/) جنب الرقم

والمطلب مهما تعدد خانات الرقم سواء كانت قبل او بعد اشارة (/) يتم فصل الارقام فقط

اخي الفاضل

حسب طلبك وشرحك كنت تريد الرقم 45 الذي كان في البداية وايضا 159 في نهاية الرقم ولهذا قمنا بعمل اللازم في الحقلين A و B

بالنسبة للحقل A فهو محدد بعد الأشارة / برقمين

بالنسبة للحقل B لا تظهر به اشارة / لأن الكود يمنعها من ذلك

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

بالتوفيق

1
#6

اختي ام عهود انظري المرفق

za-db2-UP1.rar

تم تعديل هذه المشاركة بواسطة ashraf2011 في 20 ديسمبر 2012 في 06:10

#7
ashraf2011 كتب:

اختي ام عهود انظري المرفق

اخي الكريم فقط استبدل الدوال التي وضعتها الاخت زهرا بهذه الدوال

في العمود A ضع

A: Mid([numsend],1,(InStr(1,[numsend],"/")-1))

في العمود B ضع

B: Mid([numsend],(InStrRev([numsend],"/"))+1,Len([numsend]))

تحياتي

1
#8
Creative Man كتب:

اخي الكريم فقط استبدل الدوال التي وضعتها الاخت زهرا بهذه الدوال

في العمود A ضع

A: Mid([numsend],1,(InStr(1,[numsend],"/")-1))

في العمود B ضع

B: Mid([numsend],(InStrRev([numsend],"/"))+1,Len([numsend]))

تحياتي

بارك الله فيك اخي Creative Man وجعله في ميزان حسناتك

#9

كيف يتم التقييم ؟

#10
ashraf2011 كتب:

كيف يتم التقييم ؟

السلام عليكم

من خلال مشاركة العضو نفسة

انظر واقرأ الايقونات

1
#11

اخي الفاضل : اشرف

post-15367-029708000 1356007421_thumb.gi

هل هذه النتائج صحيحه بإستخدام التعابير الذي وضعها الأخ Creative Man !!!!

اذا كانت صحيحه وحسب طلبك فألف مبروك

لأنه لو رجعنا لمشاركتك سنجد ان النتائج غير صحيحه

ashraf2011 كتب:

[وسط]الســـــــــلام عليكـــــــــم ورحمــــــة الله وبركاتــــه

الاخورة الاكارم اسعد الله مساءكم

ارجو من الاخوة طريقة فصل الرقم الذي ياتي قبل اشارة (/) او بعدها بحيث يتم اخذه حتى لو تعددت خاناته مثال (22/45/برمجة/159)

اود عزل الرقم 45 في عامود كونه يكون بالبداية وايظا عزل الرقم 159 بعامود اخر كونه ياتي بالاخير وذلك في استعلام

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

ولكم جزيل الشكر[/وسط]

المرفقات
AAA1.gif

تم تعديل هذه المشاركة بواسطة zahrah في 20 ديسمبر 2012 في 15:53

1
#12
zahrah كتب:

اخي الفاضل : اشرف

post-15367-029708000 1356007421_thumb.gi

هل هذه النتائج صحيحه بإستخدام التعابير الذي وضعها الأخ Creative Man !!!!

اذا كانت صحيحه وحسب طلبك فألف مبروك

لأنه لو رجعنا لمشاركتك سنجد ان النتائج غير صحيحه

============================

بارك الله فيكــــــي اختنــــــــا ام عهــــــــــود

============================

تم تعديل هذه المشاركة بواسطة ashraf2011 في 25 ديسمبر 2012 في 01:54

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

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

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

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

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