تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
مشكلة قاعدة البيانات لا تقبل البيانات بعد التنصيب
#1
بعد عمل برنامج مرتبط بقاعدة بيانات أكسس والانتهاء من قمت بتحزيمه عن طريق برنامج advanced installer

المشكل إذا قمت بتثبيت هذا البرنامج على Program File قاعدة البيانات أجدها محمية ولا تقبل أي إضافة ويقوم بعمل نسخة منها في المجلد الشخصي 

فهل من حل جزاكم الله خيرا؟
الرد
تم الشكر بواسطة:
#2
(08-09-18, 01:55 AM)abozeyd كتب :
بعد عمل برنامج مرتبط بقاعدة بيانات أكسس والانتهاء من قمت بتحزيمه عن طريق برنامج advanced installer

المشكل إذا قمت بتثبيت هذا البرنامج على Program File قاعدة البيانات أجدها محمية ولا تقبل أي إضافة ويقوم بعمل نسخة منها في المجلد الشخصي 

فهل من حل جزاكم الله خيرا؟

السّلام عليكم و رحمة الله و بركاته
راجع هذا الموضوع أخي الكريم لعلّه يفيد إن شاء الله
تحياتي
الرد
تم الشكر بواسطة: abozeyd , elgokr , elgokr
#3
بارك الله فيك على الافادة لكن ليست هذه مشكلتي المشكلة بعد التحزيم وبعد تثبيت البرنامج هنا يمتنع البرنامج عن إضافة البيانات في القاعدة وتكون نسخة غير قابلة للتعديل ربما يكون الأمر من ناحية الصلاحيات في قرص النظام فهل من مفيد بارك الله فيكم
الرد
تم الشكر بواسطة: عبد العزيز البسكري
#4
جرّب أخي الكريم تغيير مسار تصطيب البرنامج التنفيذي بقرص آخر .. غير القرص C
الرد
تم الشكر بواسطة: elgokr
#5
كل الشكر والتقدير لاخى عبد العزيز البسكري
فى تقديم لفتة وفكرة لما يمكنك فعله لتجنب المشكلة

كما يمكنك ايضاً حل هذه المشكلة من خلال التالى
الذهاب الى مجلد Program Files
وتاتى الى خصائص المجلد وتذهب الى شاشة Security
وتاتى على كلاً من مجموعة المستخدم
administrators و users
وتقوم بعمل Edit
وتقوم باعطائهم جميع الصلاحيات من تعديل وقراءة

طيب نصائح ايجابية ومهمة لمثل هذه المواقف
انت بتتحدث على برنامج يحتوى على قاعدة بيانات

يعنى فى اى لحظة اذا كان جهاز المستخدم
فقد نسخة الـ Windows الخاصة به
فقد جميع عمله الذى كان يعمل عليه فى البرنامج وانه عند عمل Windows جديد
عليه باعادة جميع ما كان يعمله مسبقاً من بيانات من جديد حتى يعود ويفقد كل ذلك مجداً وتكرار العملية

انت متخيل وصف الكلام لو انت مكانه ابسط رد هيكون ايه منك وانت كا مستخدم
او الكلام الذى سيقال على البرنامج الخاص بك والبحث على غيرك ليقوم بعمل برنمج اخر

لذلك النصيحة دائماً ان تجعل البرنمج يعمل على مسار اى درايف خارج نطا دريف الـ Windows
تجنباً من فدان بياناته الذى عمل عليها ايام واسابيع واشهر وقد تصل لسنوات

فيفضل دائماً ان تجعل المسار دريف D وما غيره تجنباً دريف C

تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]

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


 شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
الرد
تم الشكر بواسطة: عبد العزيز البسكري
#6
بارك الله فيكم أيها الاخوان الكريمان على هذه النصائح المفيدة
لكن هنا بعض الملاحظات 
1- التسطيب على غير C قد لا يفي بالغرض لأن الكثير من الأجهزة لا يكون عليها الا قسم واحد وهذا احتمال وارد جدا لابد من مراعاته ولهذا جلعت في البرنامج عملية النسخ الاحتياطي وترك الخيار للمستخدم في مكان الحفظ.

2- إعطاء الصلاحيات لكامل المجلد هذه العملية اليدوية محدودة الفاعلية لأن البرنامج لو انتشر بشكل واسع لابد أن يكون ذلك آليا, كذلك لماذا نعطي الصلاحيات لكل المجلد ؟ الا يمكن اعطاء الصلاحيات للملف فقط  برمجيا؟

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


 صفحة تحميل الملف أسفل الفيديو
ملاحظة : ما ورد في الشرح من أن البرامج تباع بالملايين هذا على حسب بلدنا الجزائر أي ملايين السنتيمات وكذلك نعبر عنها بالدينار مثلا عشرات آلاف الدنانير فعندنا 1 دولار يساوي أكثر من 100 دينار
الرد
#7
اهلاً اخى abozeyd

بخصوص ان اغلب الاجهزة لا تحتوى الا على دريف واحد هذا غير صحيح
مهما كان الجهاز ومهما كان تخصصه يجب وجود دريف D الا فى حالة اذا كان من يتعامل مع الاجهزة الوهمية
وانت بتتكلم على الحالات دى تكون اقل من 1% ولا اعتقد ان من سيقوم باستخدام البرنامج الخاص بك ليس لديه دريف D

على اى حال حتى تحل مشكلة الصلاحيات
فيمكنك عمل الصلاحيات على المجلد الخاص بالبرنامج ولكن بدل من اعطاء الصلاحيات للمجموعات
ستقوم باعطاء صلاحية لمستخدم تحت مسمى Everyone ويكون له جميع الصلاحيات

الطريقة الثانية هو جعل البرنامج يعمل كمسئول Administraor
وبكده ستكون قمت بحل مشكلة الصلاحيات للمجلد للتعديل على قاعدة البيانات

الحل الاخر والامثل يمكنك جعل البرنامج على مسار C مباشر مثل
c:/namefolder او اى مسار تريده من مجلدات مثل Windows أو مجلد User
لانك غير ملزم ان تجعل البرنامج على مسار محدد

تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]

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


 شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
الرد
#8
جزاك الله خيرا

يدويا عند ازالة خاصية القراءة فقط عن المجلد مشت الامور تماما
لكن يبقى أن يكون ذلك برمجيا
الرد
تم الشكر بواسطة: elgokr
#9
(09-09-18, 12:59 PM)abozeyd كتب :
جزاك الله خيرا

يدويا عند ازالة خاصية القراءة فقط عن المجلد مشت الامور تماما
لكن يبقى أن يكون ذلك برمجيا

بخصوص الكود ليقوم بعمل ذلك

فانت هنا لا تحتاج عمل ذلك على المجلد كاملاً
يكفى ان تعجعلها على قاعدة البيانات فقط 
وبخصوص الكود استخدم التالى
كود :
           System.Diagnostics.Process.Start("CMD.exe", "/c attrib -r -s c:\\Folder\\database.accdb");

تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]

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


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


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] البحث عن مسار مجلد ضمن قاعدة البيانات اكسس وفتحه من الفورم EMADSSS 0 25 16-02-19, 01:37 PM
آخر رد: EMADSSS
  [VB.NET] فتح مسار مجلد موجود بقاعدة البيانات خاص بكل اسم EMADSSS 0 45 13-02-19, 01:03 AM
آخر رد: EMADSSS
  قاعدة بيانات بيانات ال sql مع الفجوال 2008 raaddawood 0 91 02-02-19, 11:16 AM
آخر رد: raaddawood
  مشكلة في كود صلاحيات المستخدمين مصمم هاوي 4 120 30-01-19, 06:32 PM
آخر رد: عبد العزيز البسكري
  (سؤال؟)كود اضافة التاريخ في قاعدة البيانات اسمهان 0 75 29-01-19, 12:14 AM
آخر رد: اسمهان
  تصحيح كود الحفظ لقاعدة البيانات raaddawood 15 235 28-01-19, 08:53 PM
آخر رد: raaddawood
  كود sql اضافة او تغير كلمة المرور لقاعدة البيانات اللورد محمود 1 71 28-01-19, 06:56 PM
آخر رد: عبد العزيز البسكري
  اجمالى الفواتير فى قاعدة البيانات atef_020 10 329 22-01-19, 03:44 PM
آخر رد: atef_020
  [سؤال] اريد جعل قاعدة البينات تقبل ادخل لاكثر من يوزر فى نفس الوقت issamsaidd 2 198 30-12-18, 08:33 PM
آخر رد: issamsaidd
  مشكلة في الترقيم التلقائي للطلبة حسب السنة الدراسية ahmed_elwerfalli 1 123 29-12-18, 03:34 AM
آخر رد: ahmed_elwerfalli

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم