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

sandanet

الخبراء
  • Posts

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

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

  • Days Won

    19

كل منشورات العضو sandanet

  1. نعم اخي الكريم عند تقسيمك لقاعدة البيانات فانك ستضع قاعدة الجداول في مجلد على الجهاز الرئيسي وتعمل له مشاركة لكي يستطيع المستخدمين الاخرين من خلال اجهزتهم الربط مع الجداول باستخدام قاعدة الواجهات التي لديهم وهنا فان الويندوز يعتبر الاتصال بين المستخدم وقاعدة الجداول على انهم من ضمن الـ 20 المصرح لهم
  2. اخي الكريم في الويندوز عند الدخول على خصائص مجلد ما واختيار تبويب "مشاركة" ثم مشاركة متقدمة فانك ستلاحظ ان الويندوز يحدد لك اقصى عدد وهو 20 مستخدماً ولا يمكن الزيادة عليه فمها كان نوع قاعدة البيانات او قابلية تحملها فانك محدد بـ 20 مستخدم فقط .. والله أعلم تحياتي
  3. اخواني الكرام بصراحة لاغنى عن الاكسس مهما ابحرتوا في لغات البرمجة الاخرى فهي اسهل واكثر متعة من غيرها كما ان تطبيقاتها مطلوبة الى يومنا هذا خصوصاً لمن يتعامل مع مؤسسات حكومية سيعرف قصدي اما اللغات الأخرى مثل php فهي لمن يبحث عن برنامج يمكن الدخول اليه من اي مكان في العالم يعني باختصار موقع الكتروني او منظومة تسجيل بيانات تتطلب الدخول اليها من عدة جهات موزعة جغرافياً في عدة مدن .. هذا النوع من البرمجة يتطلب مهارات في السيكيورتي عالية وذلك لانك معرض للإختراقات من اي مكان في العالم تحياتي
  4. استاذي الغالي جعفر انا بالحقيقة اتنقل مابين البرمجة بالاكسس والبرمجة بالـ php على حسب متطلبات سوق العمل او جهة العمل كما لا اخفي عليك انني في بعض الاحيان اشغل نفسي في الالعاب اون لاين ^_^
  5. اخي الكريم @فايز.. بعد مداخلة الاستاذ جعفر اعتبر نفسك في ايادي أمينة بإذن الله .. أنت الآن مع الاحتراف بذاته
  6. للأسف لا املك نفس الاصدار لكني اعتقد ان عملية تحويل قاعدة البيانات الى accde هي نفسها في الاصدارات الاقدم من 2019 بعد عمل compile للأكواد والتأكد من خلو برنامجك من الأخطاء قم بعمل ضغط واصلاح اولاً ومن ثم توجه الى "حفظ ونشر" في قائمة ملف ومن ثم اختار انشاء accde
  7. ماهو اصدار الاوفيس لديك؟
  8. الملف التنفذي في الاكسس يكون بصيغة accde اذا كان اصدار الاكسس لديك 2007 فما فوق و mde اذا كان اصدار الاكسس 2003 وما قبلها أما البرنامج الذي تستعمله لتحويل الاكسس الى ملف تنفيذي بصيغة exe فهو غير عملي ولا يستوعب قواعد البيانات كبيرة الحجم وبالتأكيد ستواجه العديد من رسائل الخطأ عند التحويل لذلك انصحك بترك مثل هذه البرامج الخارجية واتبع الطرق المتعارف عليها وذلك بتحويل قاعدة البيانات الى accde
  9. اخي الكريم استخدم رقم الـ uuid + اسم المعالج وليس رقمه فقد تمت تجربة جميع ارقام قطع الجهاز تقريباً وللأسف وجدنا انها تتغير جميعها بعد الفورمات ماعدا اسم المعالج فهو ثابت كذلك رقم الـ uuid راجع التعليقات التالية "من تعليق الاستاذ ابا جودي الى النهاية" بعد قرائتك للمناقشة أعلاه انظر للملف المرفق في المشاركة التالية الملفين في المشاركة وفي الرابط هي نفسها .. وقد تم اعتماد اسم المعالج مع رقم الـ uuid في الحماية تحياتي
  10. نعم كما تفضل الاستاذ الكبير جعفر فانه يكفي ان تشير الى النموذج الفرعي وبعدها تضع الامر الذي ترغب به
  11. اخي الكريم بغض النظر عن الصورة التي ارفقتها فان عملية الاضافة والحفظ والذهاب الى السجل الاول والاخير وما الى ذلك يمكنك عملها بشكل عام من خلال انشاء ازرار امر على النموذج الذي ترغب به. تحياتي
  12. استاذ @jjafferr محبوب الجماهير عندما يتم ذكرك في موضوع فلا اعتراض ولا تعقيب ولا تنبيه ولا ترقيع .. فأنت المعلم الأول بلا منازع .. تحية لك اينما كنت
  13. مارأيك بجدول فيه الارقام السرية مشفرة؟ انظر المرفق تشفير باسورد المستخدم عند الادراج وفك تشفيره عند تسجيل الدخول.accdb
  14. أخي الكريم من المعروف برمجياً انه يجب تحديد نهاية السجلات قبل إجراء عملية MoveNext فإذا لم تحدد نهاية السجلات فانك ستحصل على خطأ لذلك يتم استخدام EOF للإشارة الى نهاية السجلات وهي تعني "end of" ويتم استخدامها كالتالي: If Not rst.EOF Then rst.MoveNext حيث ان rst تمثل مجموعة السجلات في الجدول إليك هذا المثال ايضاً Set rs = CurrentDb.OpenRecordset("select * from Table1 ") Do While rs.EOF = False rs.Edit " do something " rs1.MoveNext Loop المثال يبين ان الحلقة التكرارية do تستمر بتنفيذ العمليات البرمجية على كل سجل مادامنا لم نصل لنهاية السجلات في الجدول اي مادامت end of table1 = false فعندما نصل لنهاية السجلات ستصبح end of table1 = true وعندها ستتوقف الحلقة التكرارية وهذا مثال آخر مشابه للذي قبله Set rst = dbs.OpenRecordset("SELECT * FROM Table1", dbOpenDynaset) Do While Not rst.EOF " do something " rst.MoveNext Loop عوضاً عن القول للبرنامج نفذ الحلقة التكرارية مادامت نهاية السجلات false فان المثال الاخير يقول للبرنامج نفذ الحلقة التكرارية مادمت غير واصل لنهاية السجلات بعد مثال آخر: هنا نجد ان البرنامج يبدأ بتنفيذ الأوامر البرمجية من أخر سجل في الجدول ويتحرك الى ان يصل الى أول سجل Set rst = dbs.OpenRecordset("SELECT * FROM Table1", dbOpenDynaset) rst.MoveLast Do While Not rst.BOF " do something " rst.MovePrevious Loop أتمنى ان تكون الفكرة واضحة تحياتي
  15. الف مبروك استاذ خالد إن شاء الله مزيداً من التقدم والعطاء .. وفقك الله وسدد خطاك
  16. في ملف run في الكود الموجود في نموذج frm تأكد من اسم قاعدة بياناتك انها مكتوبة بشكل صحيح وبصيغة accde
  17. تفضل هذا مثال مني .. اظهر لي بيانات الجدول هذا لأنك نسيت وضع أمر قفل الشفت في قاعدة البيانات التي عليها كلمة مرور ولو ركزت قليلاً في الشرح أعلاه فاني قد ذكرت لك هذه النقطة new.zip
  18. اذا كانت ثقتك بما تقول عالية ارسل لي صورة من داخل الملف Ali.accde لكي نناقش الخبير الاستاذ الكاسر بما قدمه من حماية
  19. لديك الملف Ali.accde هل تستطيع الدخول لجداوله؟
  20. سهل الكسر لكن ليس للملفات المحمية بكلمة مرور .. لديك الملف بامكانك تجربة كسر الشفت على الملف Ali.accde اما الملف run.accde فلا مشكلة من كسر الشفت عليه لانه لايحتوي الا على اكود برمجية محمية
  21. اخي الكريم في الحقيقة انت تسألني عن امور هي موجودة امامك في اخر مرفق الوحدات النمطية المضافة هي لقفل مفتاح الشفت وهذا واضح من اسمها.. وبدونها فان العميل يستطيع الضغط على مفتاح الشفت ويفتح ملف run.accde وبالتالي يمكنه الاطلاع الجداول للملف Ali.accde من خلال ملف ال run.accde لذلك يجب عليك اتباع نفس الخطوات
  22. اخي الكريم الملف معمول على اصدار اكسس 2010 شغل ملف run.accde فقط اما ملف Ali.accde فهو مقفول بكلمة مرور يتم تمريرها عن طريق ملف run اما الملفات الاخرى التي هي بصيغة accdb فهي الملفات مفتوحة المصدر وضعتها لك لكي تتطلع على الأكواد وطريقة عملها
  23. تفضل الملفات .. عند ارسال الملف للعميل ارسل له الملفين الذين امتدادهما accde فقط لايمكنه مشاهدة كلمة المرور لان كلمة المرور موجودة داخل الكود والملف الذي يمرر كلمة المرور سيكون محول لصيغة accde يعني الاكواد مقفولة تماماً تغيير القاعدة الى صيغة accde لايحتاج الى فتح خاص فقط عند وضع كلمة مرور للقاعدة فانه يتطلب فتح خاص للملف .. لذلك يجب عليك اولاً وضع كلمة مرور للقاعدة ومن ثم تحويلها الى accde Free.zip
×
×
  • اضف...

Important Information