تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] هل يوجد كود يستعرض قسم من الأسماء ويتجاهل الأسماء الأخرى
#1
السلام عليكم 

هل يوجد كود  يستعرض قسم  من  الأسماء  ويتجاهل الأسماء الأخرى  بمعنى  آخر لو عندنا مكتبة  فيها كمية من الكتب او مكتب تأجير السيارات أو اي شيء آخر 

واردنا أن نعرف الكتب المستعارة في فترة زمنية محددة يعني (بحث بين تاريخين ) ماهي صيغة  الكود لكي يعمل  البحث بالكتب المستعارة فقط ويتجاهل  الكتب غير المستعارة 

رغم ان ممكن اسم الكتاب يتكرر اكثر من مرة في نفس تاريخ اليوم .

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

n هو رقم الإعارة 


d اسم الكتاب


s اسم الشخص المستعير


r رقم جواله


t تاريخ الإعارة



DTPicker1 للتاريخ الأول  DTPicker2 للتاريخ الثاني 

في حال نعمل بحث يستعرض النتائج في DataGrid او في ال ListView 

الرد }}}
تم الشكر بواسطة:
#2
السلام عليكم
نعم ممكن يمكنك ارفاق مشروعك ليتم عمل المطلوب
تحياتي لك
   تحيــــــــــــــــــــــــــــاتي لكـــــــــــــــــــم    
الرد }}}
تم الشكر بواسطة:
#3
سوف  اطبق مثال على حسب الفكرة بعد قليل إن شاء الله
الرد }}}
تم الشكر بواسطة:
#4
بسم الله الرحمن الرحيم

اخي من الافضل لك ان تعمل جدول خاص ببيانات الكتب وطبعا يكون لك كتاب رقم خاص فيه وليكن في الجدول حقل ID تسلسل تلقائي ، وللاستعاره جدول آخر تكون حقوله كالتي ذكرتها أنت ، ثم قم ببحث عادي بين تاريخين في جدول الاستعاره باستعلام لايكرر اسم الكتاب ، وهكذا تطلع في النتيجة الكتب المستعاره بدون تكرار اسمائها بين تاريخين .
الرد }}}
تم الشكر بواسطة:
#5
اخي احمد منصور شكرا لمداخلتك وكلامك صحيح  . ولكني  ابحث عن كود يبحث بنفس الجدول  اقصد من جدول واحد محدد  وعندما يتكرر الأسم اكثر من مرة بعرضه مرة واحدة مع جمع كمية التكرار يعني 
لو تكرر  اسم كتاب ولنفرض اسمه(  الأذكياء ) عدة مرات لنفرض خمس مرات  يقوم بعرض اسم اكتاب الأذكياء مرة واحدة  في ال ListView  وفي خانة الكمية  يطبع رقم 5 وهو  الكمية المعارة .


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


الملفات المرفقة
.rar   fad1.rar (الحجم : 12.33 ك ب / التحميلات : 50)
الرد }}}
تم الشكر بواسطة:
#6
تفضل أخي  التعديل


اتمنا الفائدة للجميع


الملفات المرفقة
.rar   fad1.rar (الحجم : 13.27 ك ب / التحميلات : 54)
[صورة مرفقة: images?q=tbn:ANd9GcT72OLJW7D1E5QW-HUeWeJ...TGoNeg2jnQ]
الرد }}}
تم الشكر بواسطة:
#7
اعتقد ان هذا الا ستعلام سيظهر لك اسماء الكتب من غير تكرار في عمود والعمود الآخر يحتوي على عدد تكرار الاسم في الجدول :

Select Distinct d , (Select Count(*) From table tbl2 where tbl2.d=tbl1.d) as b From table tbl1
الرد }}}
تم الشكر بواسطة:
#8
Photo 
(28-10-14, 03:04 PM)تركي الحلواني كتب : تفضل أخي  التعديل


اتمنا الفائدة للجميع

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

 


 

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

(28-10-14, 03:43 PM)Ahmed_Mansoor كتب : اعتقد ان هذا الا ستعلام سيظهر لك اسماء الكتب من غير تكرار في عمود والعمود الآخر يحتوي على عدد تكرار الاسم في الجدول  :

Select Distinct d , (Select Count(*) From table tbl2 where tbl2.d=tbl1.d) as b From table tbl1

اخي احمد منصور جزاك الله خير  ولكني ابحث عن كود في حال  وجود جدول واحد فقط 

انا اعتقد يجب اضافة حقل آخر او تحديد حقل  نكتب فيه للكتب المعارة رمز مثل معار او كلمة نعم  للكتب المعارة  وكلمة لا او غير معار للكتب غير المعارة  ويتم الإستعلام بناءا على ذلك مجرد رأي لا أدري إن كنتوا توافقون عليه 
الرد }}}
تم الشكر بواسطة:
#9
اخي العزيز فاضل السلام عليكم
اعتقد ان التعديل الذي اجراه استاذنا تركي الحلواني يفي بالغرض حسب فهمي للموضوع علما ان جميع الكتب في المثال هي معاره  ملاحظة : تم التعديل لكي عمل على جهازك
تحياتي لك


الملفات المرفقة
.rar   fad2.rar (الحجم : 12.96 ك ب / التحميلات : 61)
   تحيــــــــــــــــــــــــــــاتي لكـــــــــــــــــــم    
الرد }}}
تم الشكر بواسطة:
#10
نعم اخي السيد الغالي  ولكن  الأسم يتكرر في عملية البحث اكثر من مرة في اليست فيو فمثلا  عند الاستعلام  عن الكتب المعارة  من بداية الشهر العاشر إلى نهايته يظهر اسم الأذكياء مكرر  ثلاث مرات  أنا اريده ان يظهر مرة واحدة  في اليست فيو والكمية تكون  7  وهو مجموع  الكمية الأجمالي لعدد الكتب المعارة من كتاب الأذكياء 
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
Question [vb6.0] نامل المساعدة في المثال المرفق يوجد مشكلة في إضافة رقم الصنف الى قاعدة البيانات لا اع Microformt 1 241 23-10-23, 12:11 AM
آخر رد: Taha Okla
  [vb6.0] هل يوجد مثال لاعداد جداول الاوقات المدرسي 2003amin 0 190 15-08-23, 01:11 PM
آخر رد: 2003amin
Question [vb6.0] هل يوجد كود لضغط وإصلاح قاعدة البيانات ، أعني قاعدة بيانات Access؟ Microformt 1 455 27-07-23, 08:33 PM
آخر رد: Taha Okla
Photo [vb6.0] هل يوجد كود يجعل البرنامج يعمل بحجمه الطبيعي؟ Microformt 2 536 20-01-23, 03:48 PM
آخر رد: Microformt
Question [vb6.0] هل يوجد خوارزمية مواقيت الصلاة ؟ Microformt 2 761 01-10-22, 10:23 PM
آخر رد: Microformt
Question [vb6.0] هل يوجد طريقه في تثبيت خطوط الفورم والتقارير عند تشغل برنامج عند العميل ؟؟ Microformt 0 771 25-09-21, 09:11 AM
آخر رد: Microformt
Question [vb6.0] كيف انشي زر امر يتأكد انه يوجد برنامج Wordعلى الحاسب وإذا لم موجود يظهر رسالة لمستخدم Microformt 2 1,559 01-08-20, 07:23 PM
آخر رد: Microformt
  [vb6.0] نامل المساعدة يوجد خطاء في برنامج التاريخ الهجري المرفق يحث انه يعرض كل الشهور 30 ؟ Microformt 4 2,540 21-12-18, 08:16 PM
آخر رد: حريف برمجة
  [vb6.0] هل يوجد طريق مختصرة يتم نحويل التاريخ الهجري الى ميلادي ؟؟ Microformt 1 1,591 19-11-18, 09:41 PM
آخر رد: AL_BRNS
Question هل يوجد بديل ImageList MicroDoha 11 3,594 22-09-18, 03:45 PM
آخر رد: MicroDoha

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم