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

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


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

أعتقد بأن أفضل فكرة، في حين كان لديك طباعة تقارير في برنامجك، تحتاج إلى ضبط التاريخ، والإستعلامات المبنية على التاريخ، ( تطبق خوارزميات كثيرة على التاريخ )

أو حتى خلاف ذلك

فأعتقد بأن أفضل طريقة لتخزين التاريخ في قاعدة البيانات يكون بوضع عمود ( Column ) خاص،  لليوم،  وعمود آخر للشهر ثم السنة

فيصبح لديك التخزين كالتالي مثلا ( جدول ) اسمه Accounts الحسابات:

Accounts

Name               Day          Month           Year

Mohammad      03             03                  2018



عندما تقسم التاريخ تستطيع مثلا اختيار كل الأعضاء المسجلين مثلا في شهر 3 مارس من 2018


الاستعلام كالتالي مثلا :

كود :
SELECT  Name   FROM   Accounts    WHERE   Month   =    '03'


ملاحظة : جلب قيمة "الشهر"  من الـ  DateTimePicker كالتالي :
كود :
Dim Month As Integer = DateTimePicker1.Value.Month
هل هذا الطريقة تغنيك عن اذا كان الشهر ناقص او زايد وهل هي تنفع مع التاريخ الهجري يا ليت تفيدنا أكثر