![]() |
|
[سؤال] البرنامج لا يتصل بقاعدة بيانات اكسس 2003 في ويندوز نظام 64 بت - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183) +--- الموضوع : [سؤال] البرنامج لا يتصل بقاعدة بيانات اكسس 2003 في ويندوز نظام 64 بت (/showthread.php?tid=11128) |
البرنامج لا يتصل بقاعدة بيانات اكسس 2003 في ويندوز نظام 64 بت - محمد مسافر - 10-01-15 السلام عليكم.. الاخوة انتهيت من عمل برنامج بالفيجول 2010 متصل بقاعدة بيانات اكسس 2003 والبرنامج يعمل على كل اجهزة نظام 32 بت ولكن المشكلة على باقي الاجهزة بنظام 64 بت لايعمل علما ان فعلت خيار (target CPU (86) من خصائص المشروع وعندما يشتغل البرنامج المتصل بقاعدة البيانات تطلع فارغة كانة غير متصلة - ناس كلموني ان اي قاعدة بيانات 2003 ما تعمل على نظام 64 بت والسبب امتداد قاعدة البيانات mdb لايدعم 2- ناس كلموني اغير في كود الاتصال وكلموني احول قاعدة البيانات الى 2007 واغير من كود الاتصال لاان امتداد قاعدة البيانات ايكون accdb والحل ان نقوم بتغير قاعدة البيانات الى 2007 والسبب امتداد قاعدة البيانات .accdb يدعم نظام 64 بس محتاج تغيير الكود اناء بصراحة محتار هل الخلل من نسخة الاكسيس لاانة قديمة 2003 ونظام 64 بت لايدعم ام ان الموضوع محتاج تغيير في كود الاتصال للتوافق مع نظام 64 بت اغلب الناس اجابوني انة بسبب قاعدة البيات قديمة مش عارف اريد حل ياجماعة الموضوع مزعج لي وما لقييت حل شوفواء الخبراء وشوفواء لي حل اكون شكاكر لكم لي فترة ابحث وما لاقيت حل شكراً لكم يااحلى ناس . وفي الاخير ادرجت لكم رابط المشروع اتمنى تفيدني ويكون البرنامج شغال على اي ويندوز نظام 64 بت يمكن كود الاتصال محتاج تعديل . كلمة السر 12345 RE: البرنامج لا يتصل بقاعدة بيانات اكسس 2003 في ويندوز نظام 64 بت - sami2015 - 11-01-15 http://www.microsoft.com/en-us/download/details.aspx?id=13255 RE: البرنامج لا يتصل بقاعدة بيانات اكسس 2003 في ويندوز نظام 64 بت - محمد مسافر - 12-01-15 اخي سامي سويت وعدلت خيار 86 وما نفع RE: البرنامج لا يتصل بقاعدة بيانات اكسس 2003 في ويندوز نظام 64 بت - sami2015 - 12-01-15 http://www.microsoft.com/en-us/download/details.aspx?id=13255 RE: البرنامج لا يتصل بقاعدة بيانات اكسس 2003 في ويندوز نظام 64 بت - محمد مسافر - 12-01-15 ايضاً جربت ولم ينفع وكذلك غيرت الكود الى Provider=Microsoft.ACE.OLEDB.12.0;Data Source RE: البرنامج لا يتصل بقاعدة بيانات اكسس 2003 في ويندوز نظام 64 بت - info@cnr - 12-01-15 السلام عليكم و رحمة الله لقد واجهتني نفس المشكلة في الإصدار 64 أظن ان المشكل ليس في قاعدة البيانات و لكن في مزود قواعد البيانات provider oledb jet لان ميكروسوفت حذفته في الإصدار 64 و البديل عنه هو Microsoft.ACE.OLEDB.12.0' provideri فما عيك سوى تحميله من الموقع الرسمي لميكروسوفت و تغييير نص الإتصال الخاص بقاعدة البيانات كالتالي Provider=Microsoft.ACE.OLEDB.12.0;Data Source=mytable.mdb و سيعمل تطبيقك إن شاء الله
RE: البرنامج لا يتصل بقاعدة بيانات اكسس 2003 في ويندوز نظام 64 بت - محمد مسافر - 13-01-15 حاولت انزل الرابط لم اعرف اي ملف منهما وهل ممكن تعدل على كود الاتصال في مشروعي اكون شاكر لك وتوضح لي اكثر اعتقد انة هو الحل بس محتاج توضيح اكثر RE: البرنامج لا يتصل بقاعدة بيانات اكسس 2003 في ويندوز نظام 64 بت - محمد مسافر - 13-01-15 من دون تنزيل غيرت كود الاتصال واشتغل شكراً RE: البرنامج لا يتصل بقاعدة بيانات اكسس 2003 في ويندوز نظام 64 بت - info@cnr - 14-01-15 بالتوفيق ان شاء الله
|