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

كيف اجعل الاستعلام يعرض اكثر من ففئة عمرية

مغلق
بدأه الويب كي في 21 أغسطس 2005 · 4 رد · 681 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

اخواني الاعزاء

لدي جدول يوجد فيه حقل اسمه معدل العمر

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

لكنني لم اوفق الى الطريق التي استطيع عرض كل الفئات بحيث

ارغب بعرض الاعمار اقل من سنه

الاعمار اكثر من سنه الى خمس سنوات

الاعمار من 5 سنوات الى 15 سنه وهكذا

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

علما بان الاستعلام يعتمد على حقل واحد الا وهو معدل العمر

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

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

احوكم ابو انس

استعلام.rar

*&* ....من لايشكر الناس لايشكر الله...*&*

.....&& ابو انس &&......

#2

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

تستطيع عمل ذلك من خلال الاستعلام والطريقة كالتالي

1. انشئ استعلام مبني على الجدول " الافراد "

2. اختر الحقل " معدل العمر "

3. اجعل الفرز لهذا الحقل في الاستعلام " تصاعدي "

4. ضع في معايير الحقل العبارة التالية

Between 0 And ([الافراد].[معدل العمر])<1 Or Between ([الافراد].[معدل العمر])>1 And 5 Or Between ([الافراد].[معدل العمر])>5 And 15

وهذا تعديل على مثالك

بعد التعديل.rar

اختكم

زهره

#3

=DCount("[معدل العمر]";"الافراد";" [معدل العمر]BETWEEN 0 AND 0 and [رقم الكمبيوتر] =[forms]![family rept]![نموذج فرعي الافراد]![رقم الكمبيوتر]and [ الجنس]=1")

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

اختي العزيزه زهره حفظها الله .. اخواني مشرفي واعضاء المنتدى

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

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

مثل

الحقل الاول في الاستعلام 0-1 سنه : معدل العمر

الحق الثاني : 1-5 : معدل العمر

الخ

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

وهل من الممكن وضع الكود الموضح اعلاه في الاستعلام

مثلا 0-1 :=DCount("[معدل العمر]";"الافراد";" [معدل العمر]BETWEEN 0 AND 0 and [رقم الكمبيوتر] =[forms]![family rept]![نموذج فرعي الافراد]![رقم الكمبيوتر]and [ الجنس]=1")

1-5:=DCount("[معدل العمر]";"الافراد";" [معدل العمر]BETWEEN 1 AND 5 and [رقم الكمبيوتر] =[forms]![family rept]![نموذج فرعي الافراد]![رقم الكمبيوتر]and [ الجنس]=1")

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

يعني حقل يخص الاعمار من 0-1 وحقل للاعمار من 1-5 وخقل من 5-15 الخ

انا جربت ويئست حيث عند وضع اكثر من حقل يعطيني الاستعلام بيانات فارغه يعني صفر وا1ا استخدمت حقل واح تظهر البيانات

حفظكم الله ورعاكم

ابو انس

احوكم ابو انس

*&* ....من لايشكر الناس لايشكر الله...*&*

.....&& ابو انس &&......

#4

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

الاخ الكريم

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

لكن اعتقد اخى الكريم ان هذا غير متاح وذلك لسبب بسيط. لو ان عدد الذين يتراوح عمرهم بين 0 الى 1 هو خمس اشخاص عندها سيكون عدد السجلات المطلوب 5. صح؟

طيب لو كان برده عدد اللى بين 1 الى 5 هو 20 شخص يبقى عاوزين 20 سجل. صح؟

وعندها بالتاكيد ستحدث مغالطة. فكم سجل سيوفرها لك البرنامج؟

خمسة علشان الحقل الاول؟

ام 20علشان الحقل الثانى؟

ولو قلت الكبير يعنى 20. طيب ما هى البيانات التى يكمل بها البرنامج الحقل الاول حتى تصير 20 سجل كالحقل الثانى؟

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

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

اما لو كان ما فهمته خطأ وكنت تريد عمل استعلام واحد مكون من عدة حقول بحيث مثلا الحقل الاول يعرض عدد الاشخاص الذين تتراوح اعمارهم بين 0 و 1. والحقل الثانى عدد الذين اعمارهم بين 1 الى 5 وحقل ثالث لعدد الذين اعمارهم من 5 الى 15 الخ.

فهذا ان شاء الله سهل. ومرفق مع الرد مثال على ذلك وان شاء الله يفيدك.

وشكرا,,,,,,,,,

معدل العمر.rar

أشهد أن لا إله إلا الله وأشهد أن محمدا رسول الله

bnr025.gif

مـــوقـــعـــى

#5

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

نعم اخي عماد ذلك ماكنت اريد

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

واتمنى لك التوفيق في الدنيا والاخره

اخوك ابو انس

*&* ....من لايشكر الناس لايشكر الله...*&*

.....&& ابو انس &&......

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

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

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

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

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

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