منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : مساعدة الإتصال بقاعدة البيانات أكسس
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
مرحبا وصحة فطوركم
لدي مشروع تسيير المبيعات
عملت سلسلة الإتصال بقاعدة البيانات أكسس بواسطة Module أواجه خطأ في مسار سلسلة الإتصال بقاعدة البيانات رغم أنني تأكدت مرارا من صحة المسار إلا أن رسالة الخطا لا تزال تظهر ما العمل أرجوكم

أرفقت مثالا عن المشروع
[attachment=2135]
أظن انها بهذا الشكل

كود :
Public cnn As New OleDb.OleDbConnection("provider=microsoft.jet.oledb.4.0;data source=" & Application.StartupPath & "\GestionCom.accdb;user id=admin;jet oledb:database password=")


تأكد من إسم قاعدة البيانات وامتدادها
GestionCom.accdb
هل فعلا امتدادها accdb لانه طويل جدا
مرحبا

هذا الإمتداد خاص بقواعد بيانات أكسس 2007 أما :"provider=microsoft.jet.oledb.4.0;" فهو خاص بقواعد بيانات 2003 وما قبل
اظنه هكذا اذا كانت القاعدة ضمن مجلد البرنامج الرقم السري 1234

كود :
OleDbConnection con = new OleDbConnection("provider=Microsoft.ACE.OLEDB.12.0;Jet OLEDB:Database Password=1234;data source = GestionCom.accdb;")
;

و هكذا ان اردت مجلد مستقل باسم djelloul داخل مجلد البرنامج

كود :
OleDbConnection con = new OleDbConnection("provider=Microsoft.ACE.OLEDB.12.0;Jet OLEDB:Database Password=1234;data source=" & Application.StartupPath & "\djelloul\GestionCom.accdb;");
عدل نص الاتصال كالتالي:
PHP كود :
Public cnn As New OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=|DataDirectory|GestionCom.accdb"
السلام عليكم رحمة الله تعالى وبركاته

شكرا لك أخي

فعلتها أمس على الساعة الرابعة صباحا

شكرا لك مرة ثانية