تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
أريد عمل إستعلامات لإظهار نتائج بشروط معينة
#1
عندي جدول به ما يلي :



1- اسم الزبون NAME

2- المادة      KIND

3- تاريخ سحب المادة DATEOF



ملاحضة: انني استخدم الاداة ADODC





يا ريت كود يعطيني ما يلي:



كم سحب محمد او اي زبون اخر من (مادة الزيتون ) مثلا بين تاريخين



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



كم سحب كل الزبائن من مادة الزيتون او ايه مادة بين تاريخين



كم سحب كل الزبائن من كل البضاعة بين تاريخين



وايه كود اضافي للمجاميع خير و بركة منكم .



وبارك الله بكم اصدقائي 
Heartاحبكم في اللهHeart
http://www.vb4arb.com/vb4arb2.gif
الرد }}}
تم الشكر بواسطة:
#2
السلام عليكم ورحمة الله وبركاته

أهلا بك أخي الكريم , لنفترض أن إسم الجدول هو Table1 والحقول كما ذكرتها أنت ف جمل الإستعلام التي تحتاجها لعمل ماطلبته كما يلي :

- كم سحب محمد من (مادة الزيتون ) مثلا بين تاريخين
PHP كود :
Select Count(*) As zTotal From Table1 Where NAME='محمد' And KIND='زيتون' And DATEOF>=#01/01/2017# And DATEOF<=#30/03/2017#" 

- كم سحب محمد من جميع المواد بين تاريخين
PHP كود :
Select Count(*) As zTotal From Table1 Where NAME='محمد' And DATEOF>=#01/01/2017# And DATEOF<=#30/03/2017#" 

- كم سحب كل الزبائن من مادة الزيتون بين تاريخين
PHP كود :
Select Count(*) As zTotal From Table1 Where KIND='زيتون' And DATEOF>=#01/01/2017# And DATEOF<=#30/03/2017#" 

- كم سحب كل الزبائن من كل البضاعة بين تاريخين
PHP كود :
Select Count(*) As zTotal From Table1 Where  DATEOF>=#01/01/2017# And DATEOF<=#30/03/2017#" 

- وإذا كان هناك حقل للكمية وأنت نسيت أن تذكره ولنفترض أن إسمه Qty سيكون تعديل بسيط على الجمل السابقة حيث بدل النجمة تضع إسم حقل الكمية Qty بين القوسين وبدل الكلمة Count تضع SUM .
الرد }}}
#3
الاخ احمد منصور اشكرك من صميم قلبي .مبدع ومتالق دائما
سارفق لك المشروع عبارة عن فورم وتقارير اكتيف

وان شاء الله تسير الامور بخير يا ربي يا كريم

مرة اخرى اشكرك سيدي الغالي احمد منصور و الاخوة جميعا
Heartاحبكم في اللهHeart
http://www.vb4arb.com/vb4arb2.gif
الرد }}}
#4
سيدي الغالي 

ارفق بطية فورمات المشروع - وهو لجمعية خيرية - نقدمة عن روح اخينا الغالي ابو الليث رحمة الله

وفقكم الله تعالى


الملفات المرفقة
.rar   ya allah.rar (الحجم : 28.76 ك ب / التحميلات : 44)
Heartاحبكم في اللهHeart
http://www.vb4arb.com/vb4arb2.gif
الرد }}}
تم الشكر بواسطة:
#5
أهلا أخي الكريم , البرنامج لايوجد فيه أكواد بارك الله فيك أكتب الأكواد وأترك أكواد ألإستعلامات التي لاتعرفها ليتم تعديلها أرجوا المعذرة ليس لدي متسع من الوقت لعمل البرنامج كامل .
الرد }}}
تم الشكر بواسطة: Amir_Alzubidy , عبد العزيز البسكري
#6
هل هذا الكود صحيح

adodc1.RecordSource =Select Count(*) As zTotal From Table1 Where NAME='محمد' And KIND='زيتون' And DATEOF>=#01/01/2017# And DATEOF<=#30/03/2017#"
Heartاحبكم في اللهHeart
http://www.vb4arb.com/vb4arb2.gif
الرد }}}
تم الشكر بواسطة: Ahmed_Mansoor
#7
أهلا أخي الكريم , نعم صحيح فقط نسيت علامة التنصيص المزدوج قبل كلمة Select وبعد علامة الـ = , وبإعتبار أن نوع الحقول Name و Kind "نص" ونوع الحقل DATEOF "تاريخ/وقت"
الرد }}}
#8
adodc1.RecordSource ="Select Count(*) As zTotal From Table1 Where NAME=" 'محمد' And KIND='زيتون' And DATEOF>=#01/01/2017# And DATEOF<=#30/03/2017#"

هل تعني هذة ؟
Heartاحبكم في اللهHeart
http://www.vb4arb.com/vb4arb2.gif
الرد }}}
تم الشكر بواسطة: Ahmed_Mansoor
#9
جرب هذا التعديل
كود :
adodc1.RecordSource = _
    " SELECT  COUNT(*) AS [zTotal] " & _
    " FROM    [Table1] " & _
    " WHERE   ( [NAME] = 'محمد' ) " & _
    "         AND ( [KIND] = 'زيتون' ) " & _
    "         AND ( [DATEOF] BETWEEN #01/01/2017# AND #30/03/2017# ) "
الرد }}}
#10
تم المطلوب وجزاكم الله خيرا - عنجد ما قصرتو
جعلها الله في ميزان حسناتكم شكرا لكل من عمل وقراء و ساهم
Heartاحبكم في اللهHeart
http://www.vb4arb.com/vb4arb2.gif
الرد }}}


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  سؤال بخصوص الحلقات التكرارية / اضافة درجة بشروط haiderkh 14 4,077 19-01-24, 02:39 PM
آخر رد: cls
  الاشارة الى خلية معينة فى الداتاجريد اسلام الكبابى 0 418 22-11-22, 10:08 PM
آخر رد: اسلام الكبابى
  [vb6.0] أريد كود : للتأكد من أن البرنامج يعمل بالفعل ولا يتشغيل البرنامج مرة أخرى بنفس الوقت hamada salah90 7 1,741 12-02-22, 04:38 PM
آخر رد: aboezzat84
  [vb6.0] أريد كود [حذف جميع الأصناف] من الطلبية وعودة رصيدها لجدول رصيد المخازن hamada salah90 3 1,049 27-11-21, 02:53 AM
آخر رد: ahmedabdelaliem
  طلب : أريد المساعدة في الداتا ريبورت hamada salah90 1 905 25-10-21, 06:35 PM
آخر رد: Taha Okla
  [سؤال] أريد النصيحة بخصوص الإتصال بقاعدة البيانات hamada salah90 2 1,206 16-09-21, 01:13 PM
آخر رد: hamada salah90
  [vb6.0] أريد تنفيذ أمر معين يتم تنفيذه عند الضغط على مفتاح معين من لوحة المفاتيح hamada salah90 0 983 28-07-21, 11:32 PM
آخر رد: hamada salah90
  [vb6.0] تعديل كود الطباعة من منفذ com1 الى طابعة معينة او منفذ usb. Abd elraof 1 1,159 07-06-21, 02:23 PM
آخر رد: السيد الغالي
  تغير لون Field بناء على قيمة معينة مصمم هاوي 1 1,035 05-01-21, 10:33 PM
آخر رد: 62531
  كيف اظهر نتائج البحث في كريستال ريبورت princeofislam 7 3,384 31-08-20, 11:39 AM
آخر رد: Nasa_use

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


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