![]() |
|
هل provider رقم 12 اقوي من 4 في الاتصال بالاكسس - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183) +--- الموضوع : هل provider رقم 12 اقوي من 4 في الاتصال بالاكسس (/showthread.php?tid=35936) |
هل provider رقم 12 اقوي من 4 في الاتصال بالاكسس - atefkhalf2004 - 30-07-20 تحدث مشكلة في قاعدة البيانات اكسس وتصبح لا تفتح وتظهر رسالة unrecognized format رغم حجم الملف كما هو وما زال بالامتداد mdb هل provider رقم 12 اقوي من 4 في الاتصال بالاكسس اي وهل accdb افضل من mdb RE: هل provider رقم 12 اقوي من 4 في الاتصال بالاكسس - حريف برمجة - 30-07-20 الاصدارات القديمة من قاعدة بيانات اكسس ذات الإمتداد mdb المسؤول عن التعامل معها البروفايدر (Provider 4) اما الاصدارات الحديثة ذات الامتداد accdb فالمسؤول عن التعامل معها البروفايدر (Provider 12) RE: هل provider رقم 12 اقوي من 4 في الاتصال بالاكسس - atefkhalf2004 - 30-07-20 ما هو الافضل والذي يقلل المشاكل RE: هل provider رقم 12 اقوي من 4 في الاتصال بالاكسس - حريف برمجة - 30-07-20 اخي العزيز ليس افضل او اسوأ اصدار قاعدة البيانات لديك هو الفيصل . بمعنى لديك مشروعين مفتوحين المصدر الأول فيجوال بيسك 6 والمشروع الثاني فيجوال ستوديو 2008 لا يمكنك التعامل مع الأول من الثاني والعكس صحيح . بإختصار وأتمنى توضح الفكرة البروفايدر أو المزود هو المسؤول عن التواصل مع قاعدة البيانات لكل اصدار من قواعد البيانات لها بروفايد خاص بها . مثلاً قواعد بيانات ماي اسكيوال هناك عدة اصدارات لكل اصدار بروفايدر خاص الاكسس كذلك ذو الامتداد mdb البروفايدر الخاص بها 4 و accdb البروفايدر الخاص بها 12 اصدار ACCESS 2003 وما قبله كود : Dim Conn As New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Jet OLEDB:Database Password=0123; Data Source=" & Application.StartupPath & "\db1.mdb")اصدار ACCESS 2007 وما بعده كود : Dim cn As New OleDbConnection("Provider=Microsoft.Ace.OLEDB.12.0;Jet OLEDB:Database Password=123; Data Source=" & Application.StartupPath & "\db1.accdb")RE: هل provider رقم 12 اقوي من 4 في الاتصال بالاكسس - DR.YASER - 01-08-20 ما أجمل الرد من الزميل الفاضل حريف برمجة . انه يستحق و بلا شك العضو المميز RE: هل provider رقم 12 اقوي من 4 في الاتصال بالاكسس - atefkhalf2004 - 01-08-20 من الممكن ان نتحكم من البداية في البروفيدر وبلتالي لو لك الخيار او الاختيار ايهما افضل ان تستخدمه ليعطي امان اكثر للتعامل مع البيانات وكميتها اي ايهما افضل ؟؟؟؟؟ RE: هل provider رقم 12 اقوي من 4 في الاتصال بالاكسس - حريف برمجة - 01-08-20 (01-08-20, 11:49 AM)atefkhalf2004 كتب : من الممكن ان نتحكم من البداية في البروفيدر قواعد البيانات أكسس من الإصدار 2003 وأقل ذات الإمتداد mdb تتعامل مع البروفايدر 4 ومن الإصدار 2007 وأعلى دات الإمتداد accdb تتعامل مع البروفايدر 12 طبعاً الإصدارات الجديدة أفضل من ناحية السرعة والأمان والإستقرار كما هو الحال في جميع البرامج الأخرى . ولكن قاعدة البيانات ذات الإمتداد mdb يمكنك تحويلها إلى إصدار 2007 أو أعلى ليصبح إمتدادها accdb ثم تتعامل معها بالبروفايدر 12 بالتوفيق للجميع RE: هل provider رقم 12 اقوي من 4 في الاتصال بالاكسس - atefkhalf2004 - 01-08-20 شكرا وبالتالي نصيحة للزلاء العمل علي بروفدر 12 |