اذهب الي المحتوي
أوفيسنا

omran2015

02 الأعضاء
  • Posts

    78
  • تاريخ الانضمام

  • تاريخ اخر زياره

السمعه بالموقع

9 Neutral

عن العضو omran2015

البيانات الشخصية

  • Gender (Ar)
    ذكر
  • Job Title
    مدرس
  • البلد
    ليبيا
  • الإهتمامات
    الفيجوال بيسك

اخر الزوار

1535 زياره للملف الشخصي
  1. بارك الله فيك أخي العزيز منتصر فقد استطعت أن أعدل على ملفك الأول وأجلب النتائج وهو يعمل بكفاءة وسأجرب تعديلك الأخير مرة أخرى جبر خاطرك وأسعد أوقاتك
  2. بارك الله فيكما أحبابي الأكارم وأساتذتي الأفاضل ومن فضلك اخي الفاضل منتصر هل أكملت جميلك لأن النتيجة لا تظهر في الاستعلام نتيجة مجموع الفصلين = المجموع - التقدير - النسبة - عدد مواد الرسوب - النتيجة ليكتمل الاستعلام نهائياً؛ لأنني جربت ففشلت خاصة أن النتيجة موجودة في الجدول الرئيسي
  3. بارك الله فيك أخي منتصر تعبتك معي والمرافق جميل أيضا ويصلح للعرض الأفقي ولكنه تعديل بسيط ويصبح من أجمل الاستعلامات وهو حقول الخمسة للنتائج الخاصة بمجموع الفصلين. استعلام جميل
  4. أحسنت بارك الله فيك وجزاك كل خير وفتح عليك فتح العارفين وزادك الله بسطةً في العلم الجسم هذا هو المطلوب تماماً وبما أن الاستعلام خرج بهذا الشكل الرائع و التنسيق الجمالي فأتمنى تعديل بسيط فقط ليشمل: 1- اســم الطالب 2- الصف الدراسي 3- اسم المادة وليس رقمها علماً بأن عدد المواد الدراسية = (9 ) كما في الجدول TBL_Coursess على الترتيب الحقول حقل رقم المادة = CoursesID حقل اسم المادة = CoursesName 1 = التربية الإسلامية 2 = اللغة العربية 3 = الكتابة 4 = اللغة الأنجليزية 5 = الحاسوب 6 = الرياضيات 7 = العلوم 8 = التاريخ 9 = الجغرافيا بصراحة أعرف أن هناك خبراء حباهم الله بالخبرة والذكاء والفطنة لحل هذه المشكلة انتظر رفع الملف
  5. لا عليك أخي الحبيب قلت لعل هناك طريقة أخرى تغني عن تقسيم الجدول إلى ثلاث استعلامات وتم جمع هذه الاستعلامات الثلاثة في استعلام واحد القصد: هل يمكن استخدام الوحدات النمطية ثم جلب البيانات في استعلام واحد فقط بدل الاستعلامات الكثيرة
  6. بارك الله فيك على سرعة اهتمامك بالموضوع ولكن طريقة استخلاص الكود عن طريق تجميع الاستعلامات أعرفها جيداً وهذا هو الكود المستخدم ويعمل بنجاح SELECT Q_Students.StudentID, Q_Students.StudentName, Q_Students.ClassName, Q_S1.StudentID, Q_S1.SemesterID, Q_S1.on1, Q_S1.on2, Q_S1.on3, Q_S1.on4, Q_S1.on5, Q_S1.on6, Q_S1.on7, Q_S1.on8, Q_S1.on9, Q_S1.to1, Q_S1.to2, Q_S1.to3, Q_S1.to4, Q_S1.to5, Q_S1.to6, Q_S1.to7, Q_S1.to8, Q_S1.to9, Q_S1.tr1, Q_S1.tr2, Q_S1.tr3, Q_S1.tr4, Q_S1.tr5, Q_S1.tr6, Q_S1.tr7, Q_S1.tr8, Q_S1.tr9, Q_S2.StudentID, Q_S2.SemesterID, Q_S2.on1, Q_S2.on2, Q_S2.on3, Q_S2.on4, Q_S2.on5, Q_S2.on6, Q_S2.on7, Q_S2.on8, Q_S2.on9, Q_S2.to1, Q_S2.to2, Q_S2.to3, Q_S2.to4, Q_S2.to5, Q_S2.to6, Q_S2.to7, Q_S2.to8, Q_S2.to9, Q_S2.tr1, Q_S2.tr2, Q_S2.tr3, Q_S2.tr4, Q_S2.tr5, Q_S2.tr6, Q_S2.tr7, Q_S2.tr8, Q_S2.tr9, Q_S3.StudentID, Q_S3.SemesterID, Q_S3.on1, Q_S3.on2, Q_S3.on3, Q_S3.on4, Q_S3.on5, Q_S3.on6, Q_S3.on7, Q_S3.on8, Q_S3.on9, Q_S3.to1, Q_S3.to2, Q_S3.to3, Q_S3.to4, Q_S3.to5, Q_S3.to6, Q_S3.to7, Q_S3.to8, Q_S3.to9, Q_S3.tr1, Q_S3.tr2, Q_S3.tr3, Q_S3.tr4, Q_S3.tr5, Q_S3.tr6, Q_S3.tr7, Q_S3.tr8, Q_S3.tr9, Q_S3.TotalSum, Q_S3.average, Q_S3.Grade, Q_S3.FailCount, Q_S3.Result FROM Q_S3 INNER JOIN (Q_S2 INNER JOIN (Q_S1 INNER JOIN Q_Students ON Q_S1.StudentID = Q_Students.StudentID) ON Q_S2.StudentID = Q_Students.StudentID) ON Q_S3.StudentID = Q_Students.StudentID; لكن لا أريد هذه الطريقة !!! قلت لعله يوجد طريقة اخرى غير هه الطريقة والتي أضطر إلى تقسيم أو تجزئة الجدول إلى ثلاث استعلامات ثم عمل استعلام يتم تجميع فيه هذه الاستعلامات الثلاث في استعلام واحد والجدول يوضح نجاح هذه الطريقة
  7. عندي جدول باسم TBL_Final1 يتم فيه حفظ درجات الطلاب عن طريق الفيجوال دوت نت 2019 المشكلة أريد عرض الدرجات عمودياً في التقرير حسب الفصول الدراسية وفق الشرح الآتي: درجات الفصل الأول درجات الفصل الثاني مجموع درجات الفصلين أعمال امتحان أعمال امتحان المجموع الطريقة في حفظ الدرجات أفقياً حسب المصفوفات التالية: SemesterID = رقم الفصل الدراسي 1 = الفصل الأول 2 = الفصل الثاني 3 = مجموع درجات الفصلين حقول الدرجات حسب عدد المواد (9) مواد دراسية 1- المصفوفة on = درجات أعمال الفصلين الأول والثاني 2- المصفوفة to = درجات امتحان الفصلين الأول والثاني 3- المصفوفة tr = مجموع درجات أعمال الفصلين الأول والثاني المطلوب: كيف أستطيع تقسيم الجدول TBL_Final1 إلى ثلاث استعلامات بحيث يكون لكل فصل دراسي استعلام حتى أستطيع عرض الدرجات في التقرير بطريقة عمودية؛ لأنني قمت بتقسيم الجدول إلى ثلاث استعلامات وجعلت لكل فصل دراسي استعلام ولكن أراها طريقة غير مقبولة ومن الشهل التلاعب بهذه الاستعلامات فهل يوجد طريقة أذكى وأضمن وأفضل من هذه الطريقة علماً بأن طريقة التقرير وتنسيقه موضحة في الصورة المرفقة مع قاعدة البيانات مرفق قاعدة البيانات DataBase.zip
  8. بارك الله فيك أستاذ (أبو ) أبا خليل فقد أطلعت على قواعد المشاركة، والنقطة الثالثة عشرة هى التي تقصدها: 13. - يمنع وضع السؤال داخل المرفق، يجب شرح السؤال بالتفصيل لتعم الفائدة، ولا مانع من اضافة صورة توضيحية ولهذا فإنني أتأسفُ أشد الأسف لعدم انتباهي لهذه النقطة؛ لأن المحاولات المتكررة التي أجريتها وفشلت أفقدتني صوابي
  9. اساتذتي الكرام أريد التعديل على الاستعلام حسب الشرح المرفق في ملف وورد مع قاعدة البيانات .......................... عندي 4)) جـداول وهى: 1: جدول الطلاب (TBL_Student) 2: جدول الدرجات (TBL_grades) :3جدول المواد الدراسية (TBL_Subject) :4 جدول الفصول الدراسية – السمستر - (TBL_Semester) الشرح: لدي قاعدة بيانات تحتوي على مجموعة من الجداول وعلى افتراض الآتي: :1 نفترض أن عدد المواد الدراسية (8) كما في الملف المرفق (قابلة للزيادة والنقصان). 2: كذلك نفترض أن عدد الصفوف الدراسية (9) (قابلة للزيادة والنقصان). :3 وكذلك معلوماً أن عدد الفصول الدراسية (2😞 الفصل الأول + الفصل الثاني. المطلوب: بعد فشل المحاولات الكثيرة للوصول إلى النتيجـة فأرجــو التعديل على استعلام (Q_grades) بحيث وفق الشرح المرفق في ملف word المقصود: · عند اختيار الصف من كومبوكس الصف الدراسي · واختيار المادة الدراسية للصف الدراسي · وكذلك اختيار رقم الفصل الدراسي · يتم تعبئة الداتا قريدفيو باسم الصف والمادة الدراسية ورقم الصف فقط كما في الاستعلام · في حالة لم يتم تسجيل درجات مـادة معينة لطالب معين في صف مـا فإن حقول الاستعلام (ON – TO - TR) تظهر فارغة أو صفر · كما في موضح باللون الأصفر في الجدول لمـادة اللغة الإنجليزية – الفصل الأول هذا الشرح يشمل جميع الطلبـة . تعديل الاستعلام.rar
  10. لو طلبت تنشيط منتدى الدوت نت لكان أفضل، فأنا أعمل على الفيجوال بيسك6 لسنوات عديدة. وهى لغة جميلة وستظل لغة سهلة وجميلة حتى لو تم رفع الدعم عنها. ولكن يجب تنشيط منتدى الدوت نت فهو بحاجة لإزالة الغبار عن جدرانه المهترئة. وعندما تدخل لعالم الدوت نت ستجد الفرق الكبير بينها وبين الفيجوال بيسك6 وهذا عن تجربة. ولعلمك كنت سابقا أرفض الانتقال من لغتي المحببة الفيجوال بيسك6؛ ولكنني بعد دخولي إليها وجدت عالما مختلفا جدا حتى صرت انظر للغتي الأم أنها لغة باهتة شاحبة. عذرا إليك لغتي الجميلة؛ ولكن المصلحة البرمجية تقتضي التطوير
  11. جعله الله في ميزان حسناتك يوم القيامة
  12. أستاذ خليل تعديل جميل جدا وفي غاية الروعة، مشكلتي الوحيدة أنني اشتغل على الفيجوال دوت نت ولا يمكنني أن أدخل إلى قاعدة البيانات وأقوم بالضغط على البوتن في الموجود في النموذج. واتمنى أن هذا الكود الرائع والذي هو بمثابة كنز لي أن يشتغل بدون تدخل مني ويكون من خلال استعلام. وللعلم أخذت بنصيحتك في طريقة تصميم الجدول
  13. بارك الله فيك وجزاك كل خير استاذي الفاضل أبو خليل، وصراحة لم ار ردك إلا الساعة بسبب تذبذب النت عندنا. اطلع عليه عند العودة للمنزل وأخبرك رائي
  14. أعذرني كنت في سفر خارج بنغازي، وما وصلت إلا أمس الخميس ليلا، وقد شاهدت الملف منذ قليل وتبين لي أنه يؤدي الغرض المطلوب مع بعض التعديلات الطفيفة التي لا تذكر. بارك الله فيك وجزاك كل خير أخي الحبيب على المجهود المبذول والرائع والفكرة الجميلة في حل الإشكالية، ويكفي أنها قلصت عدد الاستعلامات.
  15. نعم هذا هو بارك الله فيك وجزاك كل خير أخي الحبيب
×
×
  • اضف...

Important Information