منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : ايجاد الافراد الذين لم يسددوا من فترة
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السادة
بفرض هناك عملاء يسددوا اقساط

مثلا   محمد    سدد  في شهر   10  و  11   و12    سنة 2018
        سيد  سدد     في شهر 11    2018

      محمود   سدد   في 10   2018

كيف اعرض  الذين لم يسددوا منذ  شهر  وانا مثلا  في  شهر  12   2018

SELECT * FROM payments  where     (paydate) <=#" & DateTimePicker1.Value & "#
لم تضبط معي
السلام عليكم اخي الكريم 
عيد فطر مبارك .. كل عام وانت بخير
اخي فتحت قاعدة البيانات وفيها اسماء الذين سددوا فقط اكان ذلك منذ شهر او شهرين او غير ذلك 
وانت تريد جلب اسماء الذين لم يسددوا اليس كذلك؟
فرضنا لو انا وانت والاخ سعود ذهبنا الى جزيرة خالية ولايوجد احد فيها منذ ثلاثة أشهر وبقينا فيها الى الان ولم يأت احد خلال هذه الفترة
ثم قامت احدى القنوات التلفزيونية بطرح سؤال على الجمهور على النحو التالي :
من  هم الاشخاص الذين لم يذهبوا الى هذه الجزبرة منذ شهر من الان بالاسم ؟
الجواب سيكون : سكان الكرة الارضية بالكامل ماعدانا نحن الثلاثة هذا بديهي ولكن ليس بالامكان سرد اسمائهم كون لاتوجد قائمة بأسمائهم
وبما أنك في مثالك تبحث عن من لم يسدد القسط فحتما هم كل الزبائن الذين استحق عليهم دفع القسط عدا من دفعوا
 اما من هم ؟ فغير معروف كون انك لم تسرد اسماء كل الزبائن الذين استحق عليهم القسط وهنا يكون الاستعلام خاطئا تماما مثلما تقول :
 لي على صديقي مبلغ من المال قام بتسديد 100 ليرة وتسأل شخص ما كم هو المبلغ المتبقي والجواب غير معروف كون مقدار مبلغ الدين غير معروف
وهنا في مثالك يجب ان تكون لديك قائمة بأسماء الزبائن الذين يستحق عليهم دفع القسط ومن يدفع توضع اشارة في حقل اسمع حالة التسديد ( دفع - لم يدفع)ويتم الاستعلام بدلالة هذا الحقل وفق تاريح منذ شهر عن من لم يدفع
 أرجو ان تكون الفكرة وضحت لديك
دمت بخير
شكرا

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