الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

البرنامج لا يعمل عند الضغط على Start Debugging

بدأه assdd في 3 أكتوبر 2011 · 13 رد · 1,165 مشاهدة · في ADO.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

عملت برنامج باستخدام الفيجوال ستوديو دوت نت 2008 وقاعدة بيانات أكسس 2007 وعند تشغيل البرنامج للتجربة بالضغط عى start debugging تظهر الرسالة التالية:

11.jpg

شاكر لكم

#2

السلام عليكم ..

يجب أن يكون تنسيق قاعدة البيانات هو 2007 (اللاحقة accdb و ليس mdb حسب معلوماتي ) و يجب ان يكون offcie 2007 منزلا .. (على فكرة هناك جزء منه مطلوب و هو الــ Provider أو الــ Engine (أمور تفصيلية لا تكترث لها )) ..

ثم ...

OleDbConnection connection = new OleDbConnection("provider=microsoft.ACE.oledb.12.0;data source=" + Application.StartupPath + "/Db1.accdb");
            connection.Open();

... و جرب المثال بالمرفقات فإذا عمل ... يكون الــ Provider شغال تمام .... و إذا ظهرت نفس الرسالة .... سنكون بانتظار رد الخبراء ..

ArabTeam_Acc2007.rar

لا إله إلا الله ... محمد رسول الله

لو كانت مشاركتي مفيدة و تريد تشجيعي على المزيد من العطاء , فضلا قم بتقييم المشاركة

المعرًف القديم : houssam11350_11350

من مواضيعي : ArabGenCode : مولد كود و إجراءات مخزنة و واجهات لجداول سيكوال سيرفر

#3

أخي/houssam11350_11350

شكرا لك على الرد

الأكسس 2007 منزل على الجهاز وكذالك تنسيق القاعدة accdb.

والاتصال محدد كما قلت لكن لم يعطي أي نتيجة

والمرفق تم تنزيله وتشغيله وأعطى الخطأ التالي:

A first chance exception of type 'System.InvalidOperationException' occurred in System.Data.dll

شاكر لك

تم تعديل هذه المشاركة بواسطة assdd في 3 أكتوبر 2011 في 13:54

#4

السلام عليكم ..

لو كنت شغال على نظام x64 .... حوله إلى x86 كما في الصورة المرفقة ..

post-94677-091914300 1317642766_thumb.gi

و لو كان عندك شك أن الــ 2007 Office System Driver: Data Connectivity Components لا يعمل بشكل جيد .. يمكنك تحميله من هنا رابط (الحجم 25 ميغا بايت , و لا اعتقد أن المشكلة فيه ....) ...

إذا لم يعمل حاول إرفاق القاعدة و الكود (إن لم يكن خاص)

المرفقات
acc2007.GIF

لا إله إلا الله ... محمد رسول الله

لو كانت مشاركتي مفيدة و تريد تشجيعي على المزيد من العطاء , فضلا قم بتقييم المشاركة

المعرًف القديم : houssam11350_11350

من مواضيعي : ArabGenCode : مولد كود و إجراءات مخزنة و واجهات لجداول سيكوال سيرفر

#5

السلام عليكم ورحمة الله وبركاته

شكرا لك أخي/houssam11350_11350

لم أجد الخاصية التي تحول النظامx64 ولم أجد configuration manager

أرجو منك توضيح طريقة الوصول إليها لأنني بحثت في بيئة الفيجوال ستوديو دوت نت 2008 ولم أجدها

شاكر لك

#6

السلام عليكم ...

اقتباس
لم أجد الخاصية التي تحول النظامx64 ولم أجد configuration manager

راجع الصورة رقم واحد ... (ربما كل هذا الشريط غير ظاهر عندك )..

على كل حال .. نقرة يمينية على الــ Solution (ليس على الــ Project) و ستجد الــ Configuration Manager ...

أو من قائمة Build نأخذ Configuration Manager (المفروض أنه آخر خيار..)

اقتباس
لأنني بحثت في بيئة الفيجوال ستوديو دوت نت 2008 ولم أجدها
و أنا أيضا عندي 2008

لا إله إلا الله ... محمد رسول الله

لو كانت مشاركتي مفيدة و تريد تشجيعي على المزيد من العطاء , فضلا قم بتقييم المشاركة

المعرًف القديم : houssam11350_11350

من مواضيعي : ArabGenCode : مولد كود و إجراءات مخزنة و واجهات لجداول سيكوال سيرفر

#7

السلام عليكم ورحمة الله وبركاته

أخي/houssam11350_11350

بحثت ولم يظهر لي ما ذكرت سواء في قائمة Build أو نقرة باليمين على Solution لم أجد Configuration Manager

ما الأمر؟؟ لماذا لم يظهر لي؟؟

* مع العلم أن لدي برنامج الفيجوال ستوديو دوت نت 2003 على جهاز آخر وموجود به ما ذكرت مع أختلاف الاختيار حيث أنه مضبوط على net. بدلا منx64

شاكر لك

تم تعديل هذه المشاركة بواسطة assdd في 4 أكتوبر 2011 في 12:33

#8

السلام عليكم ...

اقتباس
بحثت ولم يظهر لي ما ذكرت سواء في قائمة Build أو نقرة باليمين على Solution لم أجد Configuration Manager

بصراحة لا معلومات عندي أكثر من ذلك .. بانتظار ردود الخبراء ..

تم تعديل هذه المشاركة بواسطة houssam11350_11350 في 4 أكتوبر 2011 في 14:36

لا إله إلا الله ... محمد رسول الله

لو كانت مشاركتي مفيدة و تريد تشجيعي على المزيد من العطاء , فضلا قم بتقييم المشاركة

المعرًف القديم : houssam11350_11350

من مواضيعي : ArabGenCode : مولد كود و إجراءات مخزنة و واجهات لجداول سيكوال سيرفر

#9

رعم اني ساتطفل بالرد فانا ابن الامس في البرمجة

لكن حدث معي مثل ماحدث معك ذات مرة

و السبب اظن هو

انك عملت على برنامج احد الاخوة وكان يستخدم قاعدة بيانات من نوع 2003

جاهدت كثيرا لاجد الحل فلم استطع لكن لففت عليه و

و كان الحل هو

اعادت كتابة البرنامج في solution جديد

ما عليك سوى انقل الادوات الى مشروع جديد و كذلك الكود لكن كل كود زر على حدة

وان شاء الله يعمل البرنامج

بالتوفيق

#10

السلام عليكم ورحمة الله وبركاته

أخي/houssam11350_11350 أشكرك على ماقدمت من معلومات

أخي/aboumazen شكرا لك

لكن أنا قمت بإنشاء كامل البرنامج وقاعدة البيانات من الصفر

وظهرت لي هذه المشكلة ولم أجد لها حل

شاكر لكم

#11

السلام عليكم ورحمة الله وبركاته

أخي/houssam11350_11350

مشكلتي مازالت قائمة

وتحديدا عند الاتصال بقاعدة البيانات يظهر المسج

أن البروفايدر غير متوفر على الجهاز المحلي

شاكر لك

#12

السلام عليكم ...

اقتباس

أخي/houssam11350_11350

مشكلتي مازالت قائمة

وتحديدا عند الاتصال بقاعدة البيانات يظهر المسج

أن البروفايدر غير متوفر على الجهاز المحلي

شاكر لك

معلوماتي المتعلقة عن الموضوع كتبتها في مشاركاتي الأولى و الثانية في هذا الموضوع ... ارجع لهما ..

أو حاول إرفاق البروجكت لنا (مضغوط) ...

بالتوفيق

لا إله إلا الله ... محمد رسول الله

لو كانت مشاركتي مفيدة و تريد تشجيعي على المزيد من العطاء , فضلا قم بتقييم المشاركة

المعرًف القديم : houssam11350_11350

من مواضيعي : ArabGenCode : مولد كود و إجراءات مخزنة و واجهات لجداول سيكوال سيرفر

#13

تفضل أخي البرنامج في المرفقات

المشكلة كما ذكرت لك عند الاتصال بالقاعدة (عملية الحفظ والتعديل)

شاكر لك

1.rar

#14

السلام عليكم

اقتباس
المشكلة كما ذكرت لك عند الاتصال بالقاعدة (عملية الحفظ والتعديل)

اذهب للجلد \Library\Library\bin\Debug و نفذ المشروع . جديد -ادخل البيانات - حفظ ..افتح القاعدة الموجودة في المسار \Library\Library\bin\Debug و ستجد أن البيانات موجودة . الحفظ يعمل دون خطأ ..

لكن أنت لديك بالمشروع ثلاث ملفات Library.accdb .. ابحث عنهم ... الملف الموجود بالمشروع دائما يتم نسخه إلى مجلد الــ Bin عند كل عملية Build للمشروع ..لأنه جزء من المشروع ...

لا إله إلا الله ... محمد رسول الله

لو كانت مشاركتي مفيدة و تريد تشجيعي على المزيد من العطاء , فضلا قم بتقييم المشاركة

المعرًف القديم : houssam11350_11350

من مواضيعي : ArabGenCode : مولد كود و إجراءات مخزنة و واجهات لجداول سيكوال سيرفر

مواضيع مشابهة