![]() |
|
ممكن تعرفون لي الخطأ في الكود ده - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم قواعد البيانات (http://vb4arb.com/vb/forumdisplay.php?fid=40) +--- قسم : قسم أسئلة قواعد البيانات تحت بيئة الـ.NET (http://vb4arb.com/vb/forumdisplay.php?fid=41) +--- الموضوع : ممكن تعرفون لي الخطأ في الكود ده (/showthread.php?tid=10101) |
ممكن تعرفون لي الخطأ في الكود ده - MSDOS - 19-08-13 في الصورة لم تغير كلمة Jet إلى ACE أخي المعروف عند التعامل مع قاعدة بيانات 2003 وما قبلها والذي يكون نوع ملف قاعدة بياناتها mdb يكون نص الاتصال connectionstring كالتالي كود : Dim con As New OleDb.OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=Access2003file.mdb;")وعند التعامل مع قاعدة بيانات 2007 وما بعدها والذي يكون نوع ملف قاعدة بياناتها accdb يكون نص الاتصال connectionstring كالتالي كود : Dim con As New OleDb.OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=Access2007file.accdb;")في Provider لاحظ ر رقم 4 يأتي مع كلمة Jet عشان ملفات mdb ورقم 12 يأتي مع كلمة ACE عشان ملفات accdb ولا ننسى ان تغير Target CPU إلى x86 من خصائص المشروع تختار التبويب Compile وتضغط على Advanced Compile Options ممكن تعرفون لي الخطأ في الكود ده - MSDOS - 19-08-13 سويت مثال وشغلته وكل شيء تمام شغل هذا المثال لديك وقلنا ايش صار معاك ممكن تعرفون لي الخطأ في الكود ده - المبرمج البسيط - 19-08-13 مشكوووووووووووور اخ msdos عمل معي الكود وانا اتعبتك معي كثيرا اشكرك لتعاونك معي |