:blush: عندي برنامج بالاكسيس2003
بصيغة mdb
والمشكلة انه اذا فتحه أحد مستخدمي الشبكة لا يمكن للبقية فتح البرنامج
للأهمية يا شباب
:blush: عندي برنامج بالاكسيس2003
بصيغة mdb
والمشكلة انه اذا فتحه أحد مستخدمي الشبكة لا يمكن للبقية فتح البرنامج
للأهمية يا شباب
ابحث اخي الكريم عن موضوع أكسس على الشبكة
او مشاركة قواعد البيانات
يوجد شرح مصور ومطول للاخت زهرة
مفيد وبه الكثير من النقاط المهمة التي قد يغفل عنها المبرمج
تحياتي
وَمِنَ النَّاسِ مَن يُعْجِبُكَ قَوْلُهُ فِي الْحَيَاةِ الدُّنْيَا وَيُشْهِدُ الله عَلَى مَا فِي قَلْبِهِ وَهُوَ أَلَدُّ الْخِصَامِ
السلام عليكم ورحمة الله وبركاته
هذا بالإضافة إلى أن ملف الأكسس يمكن أن يفتح مع أكثر من مستخدم فى نفس الوقت .. وهذا مطبق عندى بدون مشاكل .. حتى إن النموذج نفسه يمكن أن يفتح من أكثر من جهاز فى الوقت نفسه (دون تقسيم قاعدة البيانات).
تحياتى
محمد ندا
... بقمة السعادة .. أعود بإذن الله لصحبتكم الرائعة قريباً ...
السلام عليكــم ورحمـة الله وبركاتــه ،،
اخي الكريم يظهر ان النظام لديك يشيك على عدد المستخدمين في الشبكة و مفعل فقط لمستخدم واحد فقط
تاكد من ذلك


Mohamed Nada كتب:السلام عليكم ورحمة الله وبركاتههذا بالإضافة إلى أن ملف الأكسس يمكن أن يفتح مع أكثر من مستخدم فى نفس الوقت .. وهذا مطبق عندى بدون مشاكل .. حتى إن النموذج نفسه يمكن أن يفتح من أكثر من جهاز فى الوقت نفسه (دون تقسيم قاعدة البيانات).
تحياتى
محمد ندا
تقصد اخي الكريم اذا كان عندي ملف قاعدة بيانات استطيع وضعه على مجلد مشاركة في الشكبة ويتم فتحه في اكثر من جهاز دون مشاكل !!؟
اريد توضيح لهذه النقطة ، وجزاك الله خيرا ..
لا إله إلا الله محمد رسول الله عليه الصلاة والسلام
سبحانك اللهم وبحمدك اشهد ان لا إله إلا انت استغفرك واتوب اليك
سأتقن الـ ++C و PHP إن شاء الله تعالى ...
جاري العمل على Microsoft Sql Server و MySQL ...
اقتباستقصد اخي الكريم اذا كان عندي ملف قاعدة بيانات استطيع وضعه على مجلد مشاركة في الشكبة ويتم فتحه في اكثر من جهاز دون مشاكل !!؟
نعم يا أخى هذا ما قصدته .. طبعاً خبرائنا فى الأكسس ممكن دلوقتى يبعتوا لى طرد فيه فنبلة لأن هذا ليس من توصياتهم .. ولكنى أطبق ذلك فعلاً منذ عدة سنين بدون مشاكل كالتالى:
القاعدة كلها على السيرفر
يستخدمها ما بين 4 إلى 8 مستخدمين.
كل منهم له مستخدم وكلمة مرور وصلاحيات مختلفة.
ويمكن أن يقوم ثلاثة أو أربعة منهم بفتح نفس النموذج فى الوقت نفسه .. ويعرض لكل واحد بيانات مختلفة حسب اسمه .. وكل منهم يأخد صلاحياته.
ويقوم التطبيق بأخذ نسخة احتياطية عند خروج كل منهم.
عفواً للإطالة
تحياتى
محمد ندا
... بقمة السعادة .. أعود بإذن الله لصحبتكم الرائعة قريباً ...
Mohamed Nada كتب:نعم يا أخى هذا ما قصدته .. طبعاً خبرائنا فى الأكسس ممكن دلوقتى يبعتوا لى طرد فيه فنبلة لأن هذا ليس من توصياتهم .. ولكنى أطبق ذلك فعلاً منذ عدة سنين بدون مشاكل كالتالى:القاعدة كلها على السيرفر
يستخدمها ما بين 4 إلى 8 مستخدمين.
كل منهم له مستخدم وكلمة مرور وصلاحيات مختلفة.
ويمكن أن يقوم ثلاثة أو أربعة منهم بفتح نفس النموذج فى الوقت نفسه .. ويعرض لكل واحد بيانات مختلفة حسب اسمه .. وكل منهم يأخد صلاحياته.
ويقوم التطبيق بأخذ نسخة احتياطية عند خروج كل منهم.
عفواً للإطالة
تحياتى
محمد ندا
ما تقصد بتوصياتهم ...؟ هل ردك فيه مخالفة !! لا ألاحظ هذا ..؟
ثم
تقصد بالصلاحيات المستخدمة انه لكل مستخدم نموذج معين يتم فتحه بالتعرف على اسم المستخدم الذي دخـل فيه ...؟
اما عن النموذج الذي يتم فتحه في نفس اللحظة هل تقصد نفس النموذج ( يعني نموذج واحد معين ) أم عدة نماذج متشابهة في المحتوى ..؟
وكيف استطيع ان اجعل التطبيق يأخذ نسخة احتياطية ...؟
ثم
كما بينت لي ان الطريقة هي بوضع القاعدة على السيرفر في مجلد مشاركة ثم أخذ اختصار لكل جهاز ( هل هذا صحيح ) ...؟
آسف على الأسئلة ، لكن اريد توضيح فقط شامل حتى استوعب الطريقة بشكل صحيح ..
لا إله إلا الله محمد رسول الله عليه الصلاة والسلام
سبحانك اللهم وبحمدك اشهد ان لا إله إلا انت استغفرك واتوب اليك
سأتقن الـ ++C و PHP إن شاء الله تعالى ...
جاري العمل على Microsoft Sql Server و MySQL ...
ليس فى الرد مخالفة ..ولكننى قصدت أن الأساتذة دائما ما يوصون بتقسيم القاعدة على الشبكة إلى قاعدة جداول وقاعدة بها باقى الكائنات على جهاز كل مستخدم نسخة .. ولا يوصون بوجود ملف قاعدة البيانات كاملاً على الشبكة واستخدامه بواسطة مستخدمين متعددين.اقتباسما تقصد بتوصياتهم ...؟ هل ردك فيه مخالفة !! لا ألاحظ هذا ..؟
نعم أقصد ذلك .. والتطبيق يسمح له أو يرفض حسب صلاحياته الممنوحة.اقتباستقصد بالصلاحيات المستخدمة انه لكل مستخدم نموذج معين يتم فتحه بالتعرف على اسم المستخدم الذي دخـل فيه ...؟
هو نموذج واحد ويفتحه أكثر من مستخدم فى نفس اللحظة .. وتظهر لكل منهم بياناته هو كمستخدم .. ويستطيع التعديل فقط حسب صلاحياته.اقتباساما عن النموذج الذي يتم فتحه في نفس اللحظة هل تقصد نفس النموذج ( يعني نموذج واحد معين ) أم عدة نماذج متشابهة في المحتوى ..؟
هذا عن طريق كود يقوم بعمل ذلك عند الخروج .. تكرم وراجع الموضوع التالى:اقتباسوكيف استطيع ان اجعل التطبيق يأخذ نسخة احتياطية ...؟
نعم هذا صحيح.اقتباسبوضع القاعدة على السيرفر في مجلد مشاركة ثم أخذ اختصار لكل جهاز ( هل هذا صحيح ) ...؟
بارك الله لنا وإياكم فى أيام وليالى شهرنا الكريم
محمد ندا
تم تعديل هذه المشاركة بواسطة Mohamed Nada في 22 أغسطس 2009 في 11:57
... بقمة السعادة .. أعود بإذن الله لصحبتكم الرائعة قريباً ...
اقتباسولكنى أطبق ذلك فعلاً منذ عدة سنين بدون مشاكل كالتالى:
اخي محمد بارك الله فيك..
انا شخصيا طبقت هذا الشي منذ عام على برنامج لسكرتاريا المدارس عليه حماية عالية.. بحيث اصبح بامكان المدير والمعلم والسكرتير التعديل على البيانات.. ولكن هناك نقطة لا يجب اغفالها اخي محمد.. وهي اقفال السجلات.. معروف مسبقا بالاكسس ان السجلات قيد التحرير يتم قفلها برمجيا بوساطة نظام ادارة قاعدة البيانات، وفي حال كهذا.. المشاركة بمجلد على الشبكة "مع انه صحيح" لا يكفي..بل يجب التاكد من الاقفال، وتقسيم القاعدة يلجا له في حالات قواعد بيانات كبيرة .. وخوفا من حصول خلل في عملها...
اهم شي قبل التقسيم او المشاركة فقط بمجلد او اي تقنية .. اهم شي التخطيط السليم للنظام وما يتعلق به من صلاحيات وتطوير مستقبلي.. بحث تستطيع اختيار التقنية المناسبة دون مشاكل او معيقات طالما تم تحديد طبيعة عمل النظام والهدف منه وامكانياته..
كل الشكر للجميع على المشاركة
وَمِنَ النَّاسِ مَن يُعْجِبُكَ قَوْلُهُ فِي الْحَيَاةِ الدُّنْيَا وَيُشْهِدُ الله عَلَى مَا فِي قَلْبِهِ وَهُوَ أَلَدُّ الْخِصَامِ
أستاذنا الغالى همام ... كل عام وأنت بخير بمناسبة الشهر الفضيل
كل كلامك صحيح ولا يمكن الإختلاف عليه .. وتجد ذلك جلياً فى مشاركتى الأولى مع الأخ صاحب الموضوع.
ولكنى أردت أن أقول أن هذا ممكن ولا تنتج عنه مشاكل .. خاصة إذا كانت قاعدة البيانات صغيرة الحجم (حجمها عندى 20 ميجا) ويستخدمها عدد محدود كالذى عندى من 4 إلى 8 مستخدمين.
تحياتى
محمد ندا
... بقمة السعادة .. أعود بإذن الله لصحبتكم الرائعة قريباً ...
ولكن بشرط الا يعدلوا في ذات الوقت على السجل ذاته،/ اما الجدول والنموذج الذي يبنى عليه يمكن فتحه دون مشاكل .. المهم السجل ذاته.. وللامانة ..لدي شبكة محلية في المنزل، بها 3 اجهزة، احيانا يكون 4، جربتها على الاجهزة وبدون اقفال ومشت الامور، ولكن عند التعديل على السجل ذاته، فان الحفظ يتم لاول تعديل، وبعدها يعطي رسالة بوجود تعارض في الكتابة، وتظهر على اجهزة المستخدمين الاخرين، ويطلب فيها اما وضع البيانات في الحافظة لحين انتهاء المستخدم الحالي من التحرير، او ازالة التعديلات،
فعلا كلامك مزبوط اخي محمد.. وكما قلت .. نتعلم منكم
وَمِنَ النَّاسِ مَن يُعْجِبُكَ قَوْلُهُ فِي الْحَيَاةِ الدُّنْيَا وَيُشْهِدُ الله عَلَى مَا فِي قَلْبِهِ وَهُوَ أَلَدُّ الْخِصَامِ
أستاذنا الكريم همام
بارك الله فى تواضعكم الذى لا يضاهيه إلا كرم أخلاقكم .... فكم تعلمنا منكم الكثير الكثير.
ومشكلة تحرير ذات السجل فى نفس الوقت .. فعادة كل مستخدم له اهتمام بجانب من قاعدة البيانات .. وهذا الجانب له نماذجة التى تأخذ منه وتصب فيه.
ولذا عادة ما يفتح كل مستخدم الجانب الذى يخصه .. ولذا يقل (لا ينعدم طبعاً) أن يتقابل المستخدمون جميعاً بنفس السجل.
بارك الله لكم وإيانا فى رمضان.
محمد ندا
... بقمة السعادة .. أعود بإذن الله لصحبتكم الرائعة قريباً ...
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…