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

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

بدأه MOKHTER في 14 نوفمبر 2009 · 9 رد · 1,212 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

الأخوة الكرام

اطلب منكم مساعده ... وهي :

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

رقم البطاقة .... بيانات الجواز........ اسم الوكالة

والمطلوب هو :

كيف أستطيع استخراج أرقام البطائق التي استخدمتها الوكالة من رقم إلى رقم (عملية جرد المخزن للبطائق المستهلكة فعلياً) على النحو التالي :

من رقم .... إلى رقم ........ العدد ......... اسم الوكالة

أرجو مساعدتي للحاجة الماسة ...

Mokhter

post-83736-1258211896_thumb.jpg

#2

لو تكرمت

ارفق ملف القاعدة ليتم التعديل عليه

وان ةكان حجمها ضخم

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

وسوف نوافيك بالتعديل إن شاء الله

وذلك لخدمة حجاج بيت الله الحرام .

ودمتم

#3

شكراً جزيلاً أخي على تفاعلك معي خدمة لحجاج بيت الله الحرام

إوليك المرفق لقاعدة البيانات

علماً بأن عدد الشركات (65) شركة

وعدد الحجاج (25000) حاج

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

HAJ_1430_DATA.rar

#4

برنامجك شبه جاهز لكن ينقصني جدول واحد

الا وهو جدول الارقام الموزعة

بمعنى اصح

هل الارقام مرتبة بالتسلسل ام لا

وكم عدد الارقام الممنوحة لكل وكالة

وهل الارقام الممنوحة متسلسلة

ارجوا التوضيح

#5

شكراً جزيلاً على تفاعلك معي

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

بالنسبه للسؤال الأول :

الأرقام متسلسله نعم وتبداء من رقم 1 وحتى رقم 25000

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

أما بالنسبه للسئول الثاني :

تصرف البطائق على شكل دفع

مثلاً

الوكالة رقم 1 قد يتم تسليمها أرقام في الدفعه الأولى من 1 وحتى 70

والوكالة رقم 2 قد يتم تسليمها أرقام للدفعة الأولى من رقم 71 وحتى 130 وهكذا

وبعد ذلك قد تأتي الوكالة رقم 1 وتطلب صرف دفعه ثانية فتعطى من أخر رقم

#6

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

بعد إذن أخي الكريم ..

أخي الكريم تفضل مثالك تم التعديل آمل أن يكون المطلوب ..

بالتوفيق

HAJ_1430_DATA.rar

(`'•.¸(` '•. ¸ * ¸.•'´)¸.•'´)

«´¨`.¸ أبو رهـــــــف ¸.´¨`»

(¸. •'´(¸.•'´ * `'•.¸)`'•.¸ )

¸.•’’ ’’

( `•.¸

`•.¸

#7

شكراً جزيلاً أخي الكريم على تفاعلك معي

ولكن المطلوب كما هو موضح في المرفق:

post-83736-1258296314_thumb.jpg

#8

أخي الكريم:

بعد إذن الاخوة الكرام مختار وأبو رهف الذان أبدعا في تقديم الحل.

فالحل ياأخي كما فهمت من طلبك يتطلب إضافة جدول أخر كما قال العزيز saalsalman ولكن هذا الجدول لربط عملية التوزيع لكل شركة بارقام الحجاج التي تم توزيعهم على الشركة في كل مرة. ولكي تتضح الفكرة أرفقت لك الملف بعد إضافة الأتي:

جدول : SanadTpl

استعلام: PersQry

استعلام: SanadQury

نموذج: SanadFrm

وهذه صورة النموذج بعد الفتح:

post-140482-1258308023_thumb.png

HAJ_1430_DATA.rar

#9

شكراً أخى team2000 على هذا المجهود وكل من ساهم

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

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

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

إذا امكن ولا يوجد اعتراض من قبل المنتدى لإرفاق هذا البرنامج والتعديل عليه فسأقوم بإرفاقه

#10

من بعد شكر الإخوة الذين مهدوا الطريق، هذا حل باستخدام الاستعلامات فقط، لكن قد يكون بطيئاً مع عدد كبير من البيانات، أرجو التجربة إن كان الأداء مقبولاً.

مرفق أيضاً تقرير للتوضيح...

HAJ_1430_DATA.rar

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

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

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

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

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