السلام عليكم
هذا اول مشاركة لكي في قسم vb.net واسأل الله التوفيق للجميع
قمت بعمل اتصال وذلك للتعرف على طرق الاتصال في net فظهر لي
الخطأ كما في المرفقات
ملاحظة / استخدم vb.net 2008
وشكرا لكم
السلام عليكم
هذا اول مشاركة لكي في قسم vb.net واسأل الله التوفيق للجميع
قمت بعمل اتصال وذلك للتعرف على طرق الاتصال في net فظهر لي
الخطأ كما في المرفقات
ملاحظة / استخدم vb.net 2008
وشكرا لكم
تم تعديل هذه المشاركة بواسطة AHMAD KALIL في 28 يونيو 2010 في 14:34
ضع قاعده البيانات في ملف الdebug
السلام عليكم
شكرا اخي محمد ولكن انا واضع قاعدة البيانات في ملف debuge
على ما اظن يجب ان تكون = داخل اشارات التنصيص المزدوجة
"datasource="
تم تعديل هذه المشاركة بواسطة X-File في 1 يوليو 2010 في 02:45
In bad state
وعليكم السلام
قاعدة البيانات تكون في مجلد Debuge
وجملة الاتصال كالتالي :
اكسس 2003
Dim Conn As New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Application.StartupPath & "\db1.mdb")أكسس 2007
Dim Conn As New OleDbConnection("Provider=Microsoft.Ace.OLEDB.12.0;Data Source=" & Application.StartupPath & "\db1.accdb")>>>تحياتي
السلام عليكم
بارك الله فيكم وهذا يشجعني على الاستمرار في ado.net
ولكن مع تصحيح جملة الاتصال لايزال هناك خطأ
علما ان مسار قاعدة البيانات صحيح هو في debug
جملة الاتصال
[
Dim Conn As New OleDbConnection("Provider=Microsoft.Ace.OLEDB.12.0;Data Source=" & Application.StartupPath & "\ahmad1.accdb")
/code]
والمرفق صورة للخطأ من داخل البرنامج
وشكرا لكم
Provider=Microsoft.ACE.OLEDB.12.0;Data Source=|DataDirectory|\XXXXXXX.accdb
حيث ان x اسم القاعدة