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

Shivan Rekany

الخبراء
  • Posts

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

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

  • Days Won

    152

كل منشورات العضو Shivan Rekany

  1. كون معي هناك اسألة تريد ان ينقل بيانات من جدول 2 الى جدول 1 يوميا تمام وما هو شروطك لهذه العملية
  2. حسب فهمي لسؤالك انت عملت المطلوب فقط غير هذه السطرين الى me.c = ""
  3. اولا نختار ثم نكتب ثم نيمست نيكست حتى وصول الى هنا واختر ما تريد تقبل تحياتي
  4. مافيه مشكلة لكن قدي باستخدام اطار مجموعة الاختيارات لكي يختصر الكود اتفضل نفس الاكواد فقط غيرت من الدائرة الاختيارات الى مربع الاختيارات stu (1).rar
  5. ما فهمت قصدك ممكن توضح لي اكثر
  6. اتفضل استخدمت هذا الكود في نموذج فرعي في الحالي Private Sub Form_Current() If Forms!Form!FRAME7 = 1 Then Me.RecordSource = "SELECT جدول_الطالب.[رقم الطالب], جدول_الطالب.[اسم الطالب], جدول_المواد.[اسم المادة], جدول_الدرجة.الدرجة FROM جدول_المواد INNER JOIN (جدول_الطالب INNER JOIN جدول_الدرجة ON جدول_الطالب.[رقم الطالب] = جدول_الدرجة.[رقم الطالب]) ON جدول_المواد.[رقم المادة] = جدول_الدرجة.[رقم المادة] WHERE (((جدول_الطالب.[رقم الطالب])=[Forms]![form]![com]));" ElseIf Forms!Form!FRAME7 = 2 Then Me.RecordSource = "SELECT جدول_الطالب.[رقم الطالب], جدول_الطالب.[اسم الطالب], جدول_المواد.[اسم المادة], جدول_الدرجة.الدرجة FROM جدول_المواد INNER JOIN (جدول_الطالب INNER JOIN جدول_الدرجة ON جدول_الطالب.[رقم الطالب] = جدول_الدرجة.[رقم الطالب]) ON جدول_المواد.[رقم المادة] = جدول_الدرجة.[رقم المادة] WHERE (((جدول_الطالب.[رقم الطالب])=[Forms]![form]![com]) AND ((جدول_الدرجة.الدرجة)>39));" ElseIf Forms!Form!FRAME7 = 3 Then Me.RecordSource = "SELECT جدول_الطالب.[رقم الطالب], جدول_الطالب.[اسم الطالب], جدول_المواد.[اسم المادة], جدول_الدرجة.الدرجة FROM جدول_المواد INNER JOIN (جدول_الطالب INNER JOIN جدول_الدرجة ON جدول_الطالب.[رقم الطالب] = جدول_الدرجة.[رقم الطالب]) ON جدول_المواد.[رقم المادة] = جدول_الدرجة.[رقم المادة] WHERE (((جدول_الطالب.[رقم الطالب])=[Forms]![form]![com]) AND ((جدول_الدرجة.الدرجة)<40));" End If End Sub وهذا عند تختار اسم من كومبوبوكس البحث Private Sub com_AfterUpdate() Me.FRMSUB.Requery End Sub اضفت اطار مجموعة الاختيارات بدل الطريقتك لكي يسهل علينا اكثر وهذا عند اختيار الكل ام رسوب ام ناجح Private Sub FRAME7_AfterUpdate() Me.FRMSUB.Requery End Sub اتفضل قاعدة بياناتك بعد تعديل stu.rar
  7. اعطيني مثال توضيحي اكثر هل تريد تحذف البيانات من السجل 5 بدون تحذف السجل نفسه ام تريد تحذف البيانات من الحقل اي مثلا عندك حقل اسم و عنوان و رقم تلفوان مثلا وتريد تحذف البيانات من الحقل تلفوان وتبقى حقل نفسه ما هو تريد بالضبط السجل ام الحقل
  8. شكرا لك اخوي و استاذي @ابا جودى
  9. شكرا لكم جميعا شكرا لك @medo7171 @رضا محمد علي @looodi
  10. الف شکر لک استاذي محمد نجار اه منك اخي وضاح شو عملت انت هههه شكرا لك شكرا لك اخوي واستاذي الحلواني واليكم نفس الخير شكرا لك يا عبقري المنتدى ... ان شاء الله راح نستفيد منك اكثر بخبرتك شكرا لك لكونك معنا شكرا لك سيدي ابو عبدالله شو اقولك استاذي اباخليل شكرا لك وشكرا على ما تقدم لكل اعضاء ... حقكم عظيم علينا شكرا لك استاذي الفاضل ... ادعوا من الله ان نتحمل ذلك تحياتي لك يا ابو ف ب ا شكرا لك اخوي محمد والف الف شكر لك سيدي
  11. اي يعني مشاركتي في هذا الموضوع هو مثل القول اللي عند اتصال وما عندك رصيد اي "رصيدك لم يكفي لاجراء هذه الاتصال
  12. انا عم استخدم موبايل الان لكن حسب فهمي يجب تتغير اسم cntryNmeeee وليس حقل cntryNm وغدا ان شاء الله راح اشرح بالتفصيل
  13. شكرا لكم جميعا ان شاء الله ان نقدر نقدم مابامكاننا للجميع و ان شاء الله ان نقدر ننطي حق هذه اللقب شكرا لك @ابو زاهر @wael_rafat @sandanet @شامل2
  14. شكرا لكم ان شاء الله ان نقدر نقدم ما بامكاننا للجميع
  15. اي مثلا احنا نريد ان نغير اسم حقل cntryNm باسم cntryNmeeee في جدول tblCountry راح نستخدم هذا الكود If rs!Name <> "tblCountry" Then DoCmd.RunSQL "Insert Into [" & rs!Name & "] Select * from [" & rs!Name & "] IN 'D:\fresh\db1.mdb' " Else DoCmd.RunSQL "Insert Into [" & rs!Name & "] Select * from [" & rs!Name & "] IN 'D:\fresh\db1.mdb' " DoCmd.RunSQL "ALTER TABLE tblCountry ADD COLUMN cntryNmeeee Text(100)" DoCmd.RunSQL "UPDATE tblCountry SET cntryNmeeee = cntryNm" DoCmd.RunSQL "ALTER TABLE tblCountry DROP COLUMN cntryNm" End If وبدل هذا الكود الاعلاه نقدر ان نعمل فانكشن لجميع متغيراتنا و نستدعيه بعد عملية التحديث اتفضل اليك قاعدة بيانات بها مثال استاذنا ابو خليل مع اضافة الكود الاعلاه fresh.rar
  16. سؤال كيف نعرف ان هذا الطالب ناجح ام لا
  17. تقدر يستخدم هذا DoCmd.SetWarnings False DoCmd.RunSQL "UPDATE الطمبات SET الطمبات.[VLC E] = [Forms]![الوردية]![Carburant].[Form]![VLC S] ;" DoCmd.RunSQL "UPDATE الطمبات SET الطمبات.[VLC S] = Null ;" DoCmd.SetWarnings True End Sub اولا راح يبدل الارقام ثانيا راح يحذف الارقام في حقل الاغلاق
  18. هل من الممكن ان ترفق جزء المطلوب عمل عليها من قاعدة بياناتك
  19. من العلامات ان في مشاركة استاذنا جعفر هو ما يريد ابا جودي
  20. من هناك نقدر نخطي هذه الخطوة ايظا حسب فكري
  21. شكرا لك استاذنا @ابو خليل تم التجربة ونجحت 100% والآن تبقى الاشكالية فيما لو تم التعديل فى تسميات بعض الحقول أو التعديل فى نوعية البيانات (كتغير من نص الى رقم أو الى true-false) المشكلة التي ليس لها حل هو ما خط بالاحمر ، اما تغيير الخصائص فليس مشكلة اصلا الا اذا تغير نوع البيانات المدخلة "ابو خليل" سامحوني لادخل في هذه الجزئية الصغيرة نقدر ان نعمل تعديل في تسميات بعض الحقول ايضا لكن بهذه الطريقة اي نعمل تعديل في مسميات بطريقة غير مباشرة ( خدعة ) اي نقدر اولا نعمل حقل جديد في جدولنا اللي احنا نريد ان نعدل تسمية لاحد حقوله وبعدين نعمل استعلام اوبديت للحقل القديم الى حقل الجديد بتسمية الجديدة وبعدين نحذف الحقل القديم وتم تجربة هذا ايضا ونجحت فيها 100% ايضا
×
×
  • اضف...

Important Information