كيفية عمل برنامج في دلفي للطلاب كل سنة لوحدها
#1
Question 
السلام عليكم ارجو منكم ارشادي الى كيفية عمل برنامج في دلفي للطلاب كل سنة لوحدها مثلا في السنة الدراسية 2014-2015 يظهر لي طلاب هذه السنة ووضعياتهم  و عندما اريد الانتقال الى السنة الدراسية مثلا 2015-2016 يظهر لي معلوماتهم في نفس البرنامج .و شكرا
الرد
#2
السلام عليكم

طبعا انت صممت قاعدة البيانات وبالتأكيد جعلت لكل طالب حقل يمثل تاريخ السنة
كل ماعليك ان تطلب من قاعدة البيانات ان تمدك بالطلبة لسنة معينة
مثل جملة استعلام

كود :
Select * From TableName where StudentDate=2015
قل: اللهم فاطِرَ السماوات والأرض عالم الغيبِ والشهادة، ربَّ كُلِّ شَيءٍ ومَلِيكَه، أَشْهد أن لا إله إلا أنت، أعوذ بك من شرِّ نفسي وشرِّ الشيطان وشِرْكِهِ وأن أقترف على نفسي سوءًا أو أجرُّه إلى مسلم
الرد
#3
تعمل فلترة على السنة الدراسية : (لازم يكون في قاعدة البيانات حقل = السنة الدراسية)
الرد
#4
[quote='Mustapha29' pid='41491' dateline='1491331005']
تعمل فلترة على السنة الدراسية : (لازم يكون ف

لا اقصد معرفة طلبة في تلك السنة و لكن مثلا لدي طلبة في موسم الدراسي 2014-2015 مع نتائجهم في السنة الاولى مثلا و في الموسم الدراسي 2015/2016 نتائجهم و علاماتهم في السنة الثانية و الطلبة الجدد  كيف يمكن الاحتفاظ بنسخة من 2014/2015 و الرجوع اليها في اي وقت اي في الواجهة الاولى للبرنامج نختار السنة الدراسية لنطلع على نتائج الطلبة في تلك السنة هذا هو المقصود اما اضافة حقل السنة الدراسية فانه عند تغيير في معلومات الطالب للسنة الجديدة نفقد معلوماته في السنة الماضية و شكرا على التفاعل
الرد
#5
افعل ما يفعلونه في المنظومات المالية
حيث يقومون بترحيل البيانات نهاية كل شهر .
انت نهاية كل سنة دراسية تضيف بيانات جديدة لنفس الطلبة بتاريخ السنة الجديدة وتترك القديمة للمراجعة او للارشيف او لاي شئ
او تقوم بانشاء جداول باسماء السنوات مثل 2014 - 2015 - 2016
وكل سنة تخزن بيانات الطالب في السنة المناسبة
الحلول كثيرة واختر انت ما يناسبك
قل: اللهم فاطِرَ السماوات والأرض عالم الغيبِ والشهادة، ربَّ كُلِّ شَيءٍ ومَلِيكَه، أَشْهد أن لا إله إلا أنت، أعوذ بك من شرِّ نفسي وشرِّ الشيطان وشِرْكِهِ وأن أقترف على نفسي سوءًا أو أجرُّه إلى مسلم
الرد
#6
استعمل الدالة batchmove
الرد
#7
أو

begin

CopyFile(PChar('db.mdb'), PChar'db20015.mdb'), False);
end;
الرد


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


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