تقييم الموضوع :
  • 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");

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

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


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  سؤال حول عرض البيانات في الداتا جريد والاستعلام alfaiz678 12 366 25-08-18, 10:00 PM
آخر رد: elgokr
  [سؤال] حول تحديث البيانات داخل DataGridView مبرمج بلا حدود 20 3,405 14-08-18, 09:00 PM
آخر رد: elgokr
  كيفية حفظ التعديل في Data Grid View مباشرا الى قاعدة البيانات اللورد محمود 1 198 02-08-18, 07:26 PM
آخر رد: سعود
  [سؤال] كيفية ربط قاعدة بيانات اكسس 2007 بالفيجوال 2008 mohmedhosen 3 5,180 16-07-18, 08:48 PM
آخر رد: aridje34
  [VB.NET] مشكلة فى زر Login الخاص بشاشة الدخول Michael Maher 6 875 18-05-18, 02:14 AM
آخر رد: Michael Maher
  خطأ في الإتصال بقاعدة البيانات الموجودة على هذا السيرفر (ويندوز 10) djelloul 0 165 04-05-18, 12:14 AM
آخر رد: djelloul
  بحث و اظهار سجلات من قاعدة البيانات في حال تساوت اول 4 ارقام من text بالقيمه الموجود ahmed_elwerfalli 0 196 25-04-18, 04:12 PM
آخر رد: ahmed_elwerfalli
  مشكلة حفظ تعديلات الداتاقريد دمعة المقهور 7 2,292 22-04-18, 06:32 PM
آخر رد: دمعة المقهور
Tongue ربط قاعدة بينات اكسل مع الفيجوال عمار عيثاوي 3 2,265 02-03-18, 05:13 PM
آخر رد: محمد بن عطية
  إضافة الصورة في قاعدة البيانات iFanfan 0 277 01-03-18, 06:02 PM
آخر رد: iFanfan

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


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