الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ترحيل بيانات بدون استعلام

مغلق
بدأه MOHAMED_200 في 16 يونيو 2007 · 5 رد · 1,060 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

عندي جدولين grad_stu_prim جدول إعدادي و grad_stu_first جدول سنة أولى

يوجد فورمة grad_stu_prim حيث من خلال كتابة سنة الترحيل مثلا 2001 ثم يتم الضغط على الزر يتم ترحيل الطلاب الناجحين والناجحين بمواد من إعدادي إلى سنة أولى مع وجودهم في إعدادي وليس حذفهم ترحيل بيانات فقط والبيانات التي نريد ترحيلها رقم الطالب العام الجامعي ويزيد سنة طبعا حيث يصبح 2002 كود الفرقة طبعا يصبح أولى بدل من إعدادي حالة الطالب مستجد فقط هو دة إللي عايزة يترحل

أما الراسب

فإن بياناته تظل في الجدول بل تزيد سنة يعني

يتم فتح ريكورد له جديد في نفس الجدول ويكتب فيه رقمه مرة أخرى والعام الجامعي سيزيد سنة طبعا ونفس الفرقة

أما عن حالة الالتحاق ستتغير يعني ستكون باق للإعادة مع كتابة المواد الراسب فيها طبعا

أنا عملت لوب ولكن بيرحلي كل الطلاب ومش عارف أعمل الشرط ( كتابة العام الجامعي في التكست ) وكذلك شرط الطلاب الناجحين والراسبين

أنظر المثال المرفق والكود المكتوب ما الخطأ

وشكرا للجميع

#2

آسف يا جماعة نسيت أضيف الملف

وهناك شرح أيضا

برجاء الاهتمام للموضوع وشكرا للجميع

___________.rar

_________________grad.doc

#3

برجاء من حمل هذا الموضوع الرد سريع وبرجاء الأخت زهرة الرد على هذا الموضوع ضروري أو أي شخص يتوصل للحل ولكم منا الشكر ولجميع المنتدى والمسئولين عن هذا المنتدى الرائع الذي استفدنا منه كثيرا

شكر خاص للأخت زهرة

وجميع الأعضاء المتميزين في هذا المنتدى

#4
اقتباس
يتم فتح ريكورد له جديد في نفس الجدول ويكتب فيه رقمه مرة أخرى والعام الجامعي سيزيد سنة طبعا ونفس الفرقة

اخي الكريم اهلا بك،، ولكن دعني افهم!

الا ينتج ذلك تكرار في الجدول،، لا داعي له،،!!

همام

وَمِنَ النَّاسِ مَن يُعْجِبُكَ قَوْلُهُ فِي الْحَيَاةِ الدُّنْيَا وَيُشْهِدُ الله عَلَى مَا فِي قَلْبِهِ وَهُوَ أَلَدُّ الْخِصَامِ

مواضيعي ومشاركاتي

#5

أخي العزيز

أولا شكرا لك على الرد والسبب في ترك الطالب في جدول أولى لأن

عند حذفه من جدول سنة أولى ووضعه في جدول سنة ثانية

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

طبعا لن يظهر لأنه تم حذفه من سنة أولى

وبالتالي يجب أن يظل الطالب في سنة أولى بتقديراته وببياناته الدراسية ويتم وضع بياناته

كود الطالب كما هو العام الجامعي يزيد سنة لأنه دخل مثلا أولى في 2000 إذا يصبح في ثانية في 2001

ويتم وضع حالة الطالب مستجد وننتظر حتى تظهر النتيجة ويتم وضع النتائج

وبعدها يتم ترحيل الطلاب إلى الفرقة الثالثة وهكذا حتى يتخرج الطالب ويتم ترحيله إلى قاعة بيانات أخرى تسمى خريجين حيث يتم فيها ترحيل جميع بيانات الطالب المتخرج جميعها من البيانات الأساسية حتى خروجه

برجاء عزيزي

تحميل قاعدة البيانات مشاركتي في حلها ضروري لأن البرنامج لن يعمل إلا في حالة تشغيل هذا الزر

وشكرا على ردك برجاء تحميل أيضا ملف الورد لمعرفة زيادة في الشرح وشكرا للجميع

#6

السلام عليكم ورحمة الله

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

هذا الموضوع مغلق.

مواضيع مشابهة