سلام عليكم ورحمة الله انا عملت قاعدة بيانات با الاكسس 2013 وربطتها با الفيجوال بيسك 2012 هى بتشتغل كويس فى الجهاز بتاعى لكن لما اجى انقلها فى اى جهاز شخص اخر لا تعمل وبتظهر رسالة the microsoft.ace.oledb.12.0 provider is not registered on the local machine وملحوظة بتظهر الرسالة دة فى جهازى عندما انقل ملف المشروع فى اى مكان اخر فى الجهاز غير مكانة الاصلى هل يوجد مشكلة فى السوفت وير الخاص بجهازى ولا يوجد اكواد معينة تربط قاعدة البيانات با البرنامج وانا قد قمت بوضع ملف المشروع فى المرفقات وصورة رسالة الخطاء عشان حد يساعدنى فى حل المشكلة وشكرا
اخي يجب تسطيب نسخة الاوفيس التي تتغامل عليها علي االجهاز الاخر بداية من اوفيس 2007 و 2010 وغيرها
اما 2003 فهو متوافق مع جميع نسخ الويندوز ممكن يشتغل بدون مشاكل وبدون تسطيب علي جهاز العميل معاك
ثانيا غير فيرجن الي frimwork3.5 متوافر اكتر مع البرنامج
شكرا يا اخى العزيز هجرب كل ال انت قولت علية وطلب بسيط هو لازم لما اعمل برنامج قاعدة بيانات مثلا لشركة لازم اربط قاعدة البيانات دة بى اكواد ولا لا لو الاجابة نعم هتفرق فى اية من اتجاة اداء البرنامج
انا من رايي تبدا بالمبادئ الاساسية لتعليم الفيجول بيسك وتاخذ فترة كافية في التعلم مثلنا جميعا وتحدد بالظبط انتا محتاج اية في البرمجة ويب ولا ويندوز ولا برامج تجارية ولا جافا بعد كدة تبدا في قواعد البيانات ودية خطوات ركز فيها قوي البرمجة بتاخذ فترة طويلة تبدا 6 اشهر
اما بالنسبة لسؤاللك ففي طرق اتصال كتير
اولا الوضع المتصل
ثانيا الوضع المنفصل
يعني في طريقة الاتصال عن طريق المعالج هية اسهل واكواد اقل في بعض العمليات
وفي طريقة اتصال بادوات قاعدة البيانات
وفي طريقة الاتصال بدون ادوات اكواد فقط واداة عرض داتا جريد مش احسن الفرق في بداية التعامل واحكام العمليات راجع قسم برمجة قواعد البيانات في بيئة الدوت نت وهتلاقي امثلة كتير ودة رابط لشرح قواعد البيانات
واساسيات فيجول بيسك 2008او 2010