وعليكم السلام،
أعتقد بأن أفضل فكرة، في حين كان لديك طباعة تقارير في برنامجك، تحتاج إلى ضبط التاريخ، والإستعلامات المبنية على التاريخ، ( تطبق خوارزميات كثيرة على التاريخ )
أو حتى خلاف ذلك
فأعتقد بأن أفضل طريقة لتخزين التاريخ في قاعدة البيانات يكون بوضع عمود ( Column ) خاص، لليوم، وعمود آخر للشهر ثم السنة
فيصبح لديك التخزين كالتالي مثلا ( جدول ) اسمه Accounts الحسابات:
عندما تقسم التاريخ تستطيع مثلا اختيار كل الأعضاء المسجلين مثلا في شهر 3 مارس من 2018
الاستعلام كالتالي مثلا :
ملاحظة : جلب قيمة "الشهر" من الـ DateTimePicker كالتالي :
أعتقد بأن أفضل فكرة، في حين كان لديك طباعة تقارير في برنامجك، تحتاج إلى ضبط التاريخ، والإستعلامات المبنية على التاريخ، ( تطبق خوارزميات كثيرة على التاريخ )
أو حتى خلاف ذلك
فأعتقد بأن أفضل طريقة لتخزين التاريخ في قاعدة البيانات يكون بوضع عمود ( Column ) خاص، لليوم، وعمود آخر للشهر ثم السنة
فيصبح لديك التخزين كالتالي مثلا ( جدول ) اسمه Accounts الحسابات:
Accounts
Name Day Month Year
Mohammad 03 03 2018
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
