اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

sandanet

الخبراء
  • Posts

    1,366
  • تاريخ الانضمام

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

  • Days Won

    19

مشاركات المكتوبه بواسطه sandanet

  1. ضعه تحت حدث عند فتح النموذج او حدث عند النقر لزر أمر  وليس كما في الصورة السابقة

    إليك المثال التالي .. تم وضع استعلام حذف سجل تحت حدث "بعد التحديث" لمربع نص اسمه Text35

    Private Sub Text35_AfterUpdate()
    On Error GoTo Err_Text35_AfterUpdate
    
            DoCmd.SetWarnings False
            DoCmd.RunSQL "DELETE time_over_chosen.id, time_over_chosen.time_over FROM time_over_chosen"
    		DoCmd.SetWarnings True
    
    Exit_Text35_AfterUpdate:
        Exit Sub
    
    Err_Text35_AfterUpdate:
        Beep
        DoCmd.CancelEvent
    
        Resume Exit_Text35_AfterUpdate
    
    End Sub

    نصيحة: استخدم الاحرف الانجليزية دائماً عند تسمية الاعمدة والجداول لكي يسهل عليك مستقبلاً تعديلها ولتجنب حدوث مشاكل في البرنامج

    • Thanks 1
  2. أهلاً وسهلاً استاذ سلمان .. بالنسبة لفكرة الاشعارات فالباب مفتوح لإبداء الأفكار

     

    لكن السؤال الذي يطرح نفسه هو ما الغرض من عمل اشعار بهذا الخصوص؟ فالمبرمج لايهمه من يقوم بتجريب البرنامج فقد يكون هنالك آلاف الناس تقوم بتجربته لكن الذي يهم هو الشخص الذي يرغب في شراء حقوق البرنامج كاملة أليس كذلك؟

    • Like 1
  3. أخي الكريم أمير عندما لايقبل الاكسس تحويل الملف الى Accde فهذا يرجع الى عدة اسباب منها إما ان يكون لديك إحدى المراجع مفقودة أو لديك خطأ ما في الكود .. لتجنب ذلك عليك بعمل compile للتأكد من خلو البرنامج من الاخطاء ومن ثم قم بعمل ضغط واصلاح لقليل حجم قاعدة البيانات (خطوة غير ضرورية لكنها تقلل من حجم الملف فقط) ومن ثم قم بعملية التحويل الى Accde

     

    تحياتي

    • Thanks 1
  4. 8 ساعات مضت, qathi said:

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

    أخي الكريم الملف المرفق خالي من اي مشكلة إن شاء الله .. جربه ووافيني بالنتيجة

     

    new protection2.mdb

    • Thanks 1
  5. في ١٠‏/١١‏/٢٠١٩ at 20:13, qathi said:

    نعم أستاذي @sandanet بعد أحباط وعدة محاولات ووو الخ

    الحمدلله الملف الاخير اشتغل حلاوة .. وقمت الان بتجربته في جهاز اخر قبل الرد

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

  6. مرحبتين فيك أخونا الكريم عبدالاله عليك البدء خطوة خطوة وأي مشكلة تواجهها ستجد حلها هنا بإذن الله .. الاكسس يعتبر واحد من اسهل لغات البرمجة لعمل برامج كل ماعليك فعله هو ان تضع فكرة بسيطة لتنفيذها مثلاً فكرة عمل تخزين بيانات الموظفين ومن ثم الاستعلام عن بيانات اي موظف تريد عن طريق نموذج بحث بسيط وبعدها تستطيع تطوير برنامجك خطوة بخطوة وتعلم مهارات وافكار عديدة من خلال هذا المنتدى الذي يضم عمالقة وخبرات كبيرة لايستهان بهم مستعدين للإجابة على جميع التساؤلات إن شاء الله

     

    تحياتي

    • Like 3
  7. أخي الكريم أمير في الاكسس لايوجد برنامج خارجي لعمل ذلك وإنما يتم عمل ذلك من خلال الاكسس نفسه 

    اذا كنت تعمل على اكسس 2007 فما فوق فتستطيع تحويل قاعدة البيانات من Accdb الى Accde من الاكسس نفسه كما في الصورة المرفقة واطمئن لايوجد طريقة لاختراق اكوادك 

    لكن اذا اردت حماية جداول بياناتك ايضاً فهناك عدة طرق إما عن طريق إخفاء الجداول بالكود وإظهارها بالكود أيضاً او عن طريق قفل قاعدة البيانات برقم سري واستخدام ملف آخر وظيفته تمرير الرقم السري لقاعدة البيانات لكي تفتح وهي طريقة مضمونة في الحماية بنسبة عالية فلايمكن استيراد شيء من القاعدة او الإطلاع على محتواها بدون معرفة الرقم السري

    تابع الموضوع هذا اذا اردت تجربة الطريقة

    https://www.officena.net/ib/topic/98020-طريقتي-في-حماية-قاعدة-البيانات-من-تفعيل-الشفت-وحماية-الاستعلامات-و-وحدات-المايكرو-وكلمة-السر-للقاعدة-الخلفية/?tab=comments#comment-596888

     

     

     

    11.png

    • Thanks 1
  8. 1 ساعه مضت, Amir - 4k said:

    اخواني يصير قفل قاعدة البيانات الثانية بقفل تشفير البرنامج ويتم فتح القاعدة من الاولى من خلال الكود بشكل طبيعي / حتى من يتم فتح القاعدة الثانية بدون القاعدة الاولى حتى تضهر مقفوله.

    اخي الكريم اقرأ الموضوع التالي 

    https://www.officena.net/ib/topic/98020-طريقتي-في-حماية-قاعدة-البيانات-من-تفعيل-الشفت-وحماية-الاستعلامات-و-وحدات-المايكرو-وكلمة-السر-للقاعدة-الخلفية/

    • Like 1
×
×
  • اضف...

Important Information