03-01-15, 01:04 AM
السلام عليكم ورحمة الله وبركاته
أصدقائي أعضاء المنتدى الكرام
بعد التحية
بعد أن عدت من جديد في تعلم البرمجة ب vb.net أعمل الآن على نسخة express 2008
وبما أنني لا أمتلك نسخة من قواعد بيانات SQL فقررت استخدام access لمشروعي الذي أعمل عليه الآن
لأنني لم أتوصل لطريقة شرح استخدام Ado.net عن طريق المعالج بطريقة وافية، وأنا أفضل طريقة الأكواد
فأحاول إنشاء الاتصال بقاعدة البيانات الخاصة بي عن طريق الأكواد فقط
ولكن واجهتني مشكلة في الاتصال بقاعدة البيانات، فعند محاولة فتح اتصال cnn.open على سبيل المثال
تظهر مشكلة provider is not registered
حاولت استخدام Microsoft.Jet.OLEDB.4.0 وأيضاً microsoft.ace.oledb.12.0
وقمت بتحميل برنامج تصحيح هذا الخطأ، الموجود على هذا الرابط
برنامج تصحيح الاتصال بقاعدة بيانات أكسس
الموجود بالموضوع مشكلة الاتصال مع قاعدة بيانات أكسس
وحاولت تغيير نسخة قاعدة البيانات فحاولت الاتصال بفورمات 2003 و2007 وأيضاً تغيير نسخ الأوفس من 2007 إلى 2013
ولكن دون جدوى
الجدير بالذكر أنه عند انشاء اتصال من خلال معالج Add data source يتم الاتصال بنجاح مع قاعدة البيانات
ولكني فشلت في العثور على شرح وافي لطريقة فتح الاتصالات وإغلاقها لاستخدام جمل استعلام SQL بعد إنشاء الاتصال بالمعالج
حتى أنني فكرت جدياً بالعودة ل VB 6 وإنجاز مشروعي به
والأن بعد بحث لثلاثة أيام متواصلة، فشلت في العثور على حل
فأرجو المساعدة
إما بحل مشكلة provider is not registered
أو بإرشادي لشرح وافي لطريقة استخدام الاتصال في الوضع المنفصل مع طريقة معالج الاتصال
أو قديما كنت تعثرت في برنامج لا أتذكر اسمه يمكنني من إنشاء قاعدة بيانات SQL بخطوات بسيطة تقريبا مثل الأكسس
فإن تعذر مساعدتي في الأمرين السابقين فهل حتى يمكن إرشادي لبرنامج يمكنني من ذلك
أرجو المساعدة
أصدقائي أعضاء المنتدى الكرام
بعد التحية
بعد أن عدت من جديد في تعلم البرمجة ب vb.net أعمل الآن على نسخة express 2008
وبما أنني لا أمتلك نسخة من قواعد بيانات SQL فقررت استخدام access لمشروعي الذي أعمل عليه الآن
لأنني لم أتوصل لطريقة شرح استخدام Ado.net عن طريق المعالج بطريقة وافية، وأنا أفضل طريقة الأكواد
فأحاول إنشاء الاتصال بقاعدة البيانات الخاصة بي عن طريق الأكواد فقط
ولكن واجهتني مشكلة في الاتصال بقاعدة البيانات، فعند محاولة فتح اتصال cnn.open على سبيل المثال
تظهر مشكلة provider is not registered
حاولت استخدام Microsoft.Jet.OLEDB.4.0 وأيضاً microsoft.ace.oledb.12.0
وقمت بتحميل برنامج تصحيح هذا الخطأ، الموجود على هذا الرابط
برنامج تصحيح الاتصال بقاعدة بيانات أكسس
الموجود بالموضوع مشكلة الاتصال مع قاعدة بيانات أكسس
وحاولت تغيير نسخة قاعدة البيانات فحاولت الاتصال بفورمات 2003 و2007 وأيضاً تغيير نسخ الأوفس من 2007 إلى 2013
ولكن دون جدوى
الجدير بالذكر أنه عند انشاء اتصال من خلال معالج Add data source يتم الاتصال بنجاح مع قاعدة البيانات
ولكني فشلت في العثور على شرح وافي لطريقة فتح الاتصالات وإغلاقها لاستخدام جمل استعلام SQL بعد إنشاء الاتصال بالمعالج
حتى أنني فكرت جدياً بالعودة ل VB 6 وإنجاز مشروعي به
والأن بعد بحث لثلاثة أيام متواصلة، فشلت في العثور على حل
فأرجو المساعدة
إما بحل مشكلة provider is not registered
أو بإرشادي لشرح وافي لطريقة استخدام الاتصال في الوضع المنفصل مع طريقة معالج الاتصال
أو قديما كنت تعثرت في برنامج لا أتذكر اسمه يمكنني من إنشاء قاعدة بيانات SQL بخطوات بسيطة تقريبا مثل الأكسس
فإن تعذر مساعدتي في الأمرين السابقين فهل حتى يمكن إرشادي لبرنامج يمكنني من ذلك
أرجو المساعدة