تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] البرنامج لا يتصل بقاعدة بيانات اكسس 2003 في ويندوز نظام 64 بت
#1
Rainbow 
السلام عليكم..


الاخوة انتهيت من عمل برنامج بالفيجول 2010 متصل بقاعدة بيانات اكسس 2003 والبرنامج يعمل على كل اجهزة نظام 32 بت ولكن المشكلة على باقي الاجهزة  بنظام 64 بت لايعمل علما ان  فعلت خيار (target CPU (86) من خصائص المشروع وعندما يشتغل البرنامج المتصل بقاعدة البيانات تطلع فارغة كانة غير متصلة

- ناس كلموني ان اي قاعدة بيانات 2003 ما تعمل على نظام 64 بت والسبب امتداد قاعدة البيانات    mdb لايدعم


 

2- ناس كلموني اغير في كود الاتصال وكلموني احول قاعدة البيانات الى 2007 واغير من كود الاتصال لاان امتداد قاعدة البيانات ايكون accdb

 

 

والحل ان نقوم بتغير قاعدة البيانات الى 2007 والسبب امتداد قاعدة البيانات .accdb يدعم نظام 64 بس محتاج تغيير الكود



اناء بصراحة محتار هل الخلل من نسخة الاكسيس لاانة قديمة 2003 ونظام 64 بت لايدعم


ام ان الموضوع محتاج تغيير في كود الاتصال للتوافق مع نظام 64 بت
اغلب الناس اجابوني انة بسبب قاعدة البيات قديمة


مش عارف اريد حل ياجماعة الموضوع مزعج لي وما لقييت حل شوفواء الخبراء وشوفواء لي حل اكون شكاكر لكم لي فترة ابحث وما لاقيت حل شكراً لكم يااحلى ناس .


 

وفي الاخير ادرجت لكم رابط المشروع اتمنى تفيدني ويكون البرنامج شغال على اي ويندوز نظام 64 بت  يمكن كود الاتصال محتاج تعديل

.

كلمة السر 12345
اللهمّ بعلمك الغيب وقدرتك على الخلق، أحييني ما علمت الحياة خيراً لي، وتوفّني ما علمت الوفاة خيراً لي.


الرد }}}
تم الشكر بواسطة:
#2
http://www.microsoft.com/en-us/download/...x?id=13255
الرد }}}
تم الشكر بواسطة:
#3
اخي سامي سويت وعدلت خيار 86 وما نفع
اللهمّ بعلمك الغيب وقدرتك على الخلق، أحييني ما علمت الحياة خيراً لي، وتوفّني ما علمت الوفاة خيراً لي.


الرد }}}
تم الشكر بواسطة: sami2015
#4
http://www.microsoft.com/en-us/download/...x?id=13255
الرد }}}
تم الشكر بواسطة:
#5
ايضاً جربت ولم ينفع وكذلك غيرت الكود الى Provider=Microsoft.ACE.OLEDB.12.0;Data Source
اللهمّ بعلمك الغيب وقدرتك على الخلق، أحييني ما علمت الحياة خيراً لي، وتوفّني ما علمت الوفاة خيراً لي.


الرد }}}
تم الشكر بواسطة:
#6
السلام عليكم و رحمة الله

لقد واجهتني نفس المشكلة  في الإصدار 64


أظن ان المشكل ليس في قاعدة البيانات و لكن في  مزود قواعد البيانات provider oledb jet 
لان ميكروسوفت حذفته في الإصدار 64 و البديل عنه هو Microsoft.ACE.OLEDB.12.0' provideri
فما عيك سوى تحميله  من الموقع الرسمي لميكروسوفت و تغييير نص الإتصال الخاص بقاعدة البيانات كالتالي

Provider=Microsoft.ACE.OLEDB.12.0;Data Source=mytable.mdb

و سيعمل تطبيقك إن شاء الله

Wink
ليكن دائما هدفك من التعلم منفعة اخوانك المسلمين
الرد }}}
تم الشكر بواسطة: nabil1982
#7
حاولت انزل الرابط لم اعرف اي ملف منهما وهل ممكن تعدل على كود الاتصال في مشروعي اكون شاكر لك وتوضح لي اكثر اعتقد انة هو الحل بس محتاج توضيح اكثر
اللهمّ بعلمك الغيب وقدرتك على الخلق، أحييني ما علمت الحياة خيراً لي، وتوفّني ما علمت الوفاة خيراً لي.


الرد }}}
تم الشكر بواسطة:
#8
من دون تنزيل غيرت كود الاتصال واشتغل شكراً
اللهمّ بعلمك الغيب وقدرتك على الخلق، أحييني ما علمت الحياة خيراً لي، وتوفّني ما علمت الوفاة خيراً لي.


الرد }}}
تم الشكر بواسطة: sami2015
#9
بالتوفيق ان شاء الله
Big Grin Big Grin
ليكن دائما هدفك من التعلم منفعة اخوانك المسلمين
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  هل من الممكن العمل على قاعدة بيانات اكسل على الفيجوال بيسك خالد كامل1 4 80 24-03-24, 02:00 AM
آخر رد: خالد كامل1
  [سؤال] أتمنى اجابة وافية:عمل برنامج بقاعدة بيانات SQL دون حاجة تثبيت SQLSERVER dr.programming 6 598 19-03-24, 08:56 AM
آخر رد: سلامه محمد11
  استعلام select عن مجموعة بيانات Adel27213 1 172 15-03-24, 01:11 AM
آخر رد: justforit
  مشكلة عند نقل البرنامج من فيجوال 2013 الى فيجوال 2017 strongriseman 5 148 12-03-24, 10:37 AM
آخر رد: strongriseman
  تعديل بيانات عمود DataGridView دفعة واحدة مصمم هاوي 2 164 05-03-24, 08:27 PM
آخر رد: مصمم هاوي
  [VB.NET] تحديث بيانات فى كلاس من جدول سيكوال asdfar1977 6 184 26-02-24, 01:07 AM
آخر رد: asdfar1977
  كيفية جمع أرقام عمود فى الداتا جريد فيو بناءاً على بيانات معينة heem1986 5 223 25-02-24, 11:26 PM
آخر رد: heem1986
  [C#.NET] طباعة بيانات داتا جرد فيو h2551996 0 83 25-02-24, 02:31 PM
آخر رد: h2551996
  محتاج تشفير فيديو وتشغلية عن طريق البرنامج فقط new_programer 1 112 22-02-24, 12:09 PM
آخر رد: AHMED213
  [VB.NET] معرفة بيانات الجهاز محمد بوقزاحة 1 309 21-02-24, 11:44 PM
آخر رد: AHMED213

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


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