تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] مساعدة الإتصال بقاعدة البيانات أكسس
#1
Shocked 
مرحبا وصحة فطوركم
لدي مشروع تسيير المبيعات
عملت سلسلة الإتصال بقاعدة البيانات أكسس بواسطة Module أواجه خطأ في مسار سلسلة الإتصال بقاعدة البيانات رغم أنني تأكدت مرارا من صحة المسار إلا أن رسالة الخطا لا تزال تظهر ما العمل أرجوكم

أرفقت مثالا عن المشروع

.rar   Projet VS2010.rar (الحجم : 581.47 ك ب / التحميلات : 67)
الرد }}}
تم الشكر بواسطة:
#2
أظن انها بهذا الشكل

كود :
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 لانه طويل جدا
الرد }}}
تم الشكر بواسطة:
#3
مرحبا

هذا الإمتداد خاص بقواعد بيانات أكسس 2007 أما :"provider=microsoft.jet.oledb.4.0;" فهو خاص بقواعد بيانات 2003 وما قبل
الرد }}}
تم الشكر بواسطة:
#4
اظنه هكذا اذا كانت القاعدة ضمن مجلد البرنامج الرقم السري 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;");
الرد }}}
تم الشكر بواسطة:
#5
عدل نص الاتصال كالتالي:
PHP كود :
Public cnn As New OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=|DataDirectory|GestionCom.accdb"
(وَقُل رَّبِّ زِدْنِي عِلْمًا)

الرد }}}
تم الشكر بواسطة:
#6
السلام عليكم رحمة الله تعالى وبركاته

شكرا لك أخي

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

شكرا لك مرة ثانية
الرد }}}
تم الشكر بواسطة: kslawy



التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم