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

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

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


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


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  سؤال فى قواعد البيانات احمد خطاب 5 114 26-11-18, 03:41 AM
آخر رد: elgokr
  [VB.NET] حفظ البيانات دفعة واحدة الداتا جريد فيو mahmoud.3com 0 100 10-11-18, 05:51 AM
آخر رد: mahmoud.3com
  سؤال حول عرض البيانات في الداتا جريد والاستعلام alfaiz678 12 652 25-08-18, 10:00 PM
آخر رد: elgokr
  [سؤال] حول تحديث البيانات داخل DataGridView مبرمج بلا حدود 20 3,817 14-08-18, 09:00 PM
آخر رد: elgokr
  كيفية حفظ التعديل في Data Grid View مباشرا الى قاعدة البيانات اللورد محمود 1 453 02-08-18, 07:26 PM
آخر رد: سعود
  [سؤال] كيفية ربط قاعدة بيانات اكسس 2007 بالفيجوال 2008 mohmedhosen 3 5,515 16-07-18, 08:48 PM
آخر رد: aridje34
  [VB.NET] مشكلة فى زر Login الخاص بشاشة الدخول Michael Maher 6 962 18-05-18, 02:14 AM
آخر رد: Michael Maher
  خطأ في الإتصال بقاعدة البيانات الموجودة على هذا السيرفر (ويندوز 10) djelloul 0 241 04-05-18, 12:14 AM
آخر رد: djelloul
  بحث و اظهار سجلات من قاعدة البيانات في حال تساوت اول 4 ارقام من text بالقيمه الموجود ahmed_elwerfalli 0 277 25-04-18, 04:12 PM
آخر رد: ahmed_elwerfalli
  مشكلة حفظ تعديلات الداتاقريد دمعة المقهور 7 2,418 22-04-18, 06:32 PM
آخر رد: دمعة المقهور

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


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