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

نسخة كاملة : هل هذا الكود يصلح مع Access 2007 ?
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم

وضعت هذا الكود

كود :
Public Const cnString As String = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=|DataDirectory|\data.mdb;Persist Security Info=True;Data Source=data.mdb;Jet OLEDB:Database Password=12345"

السورس شغال لكن اثناء فتحي لاي من الفورمات لاتي تقرأ الملف يظهر لي خطأ في قراءة الملف Access 2007

سؤالي هل يوجد به خطأ او لديكم تعديل له البرنامج كامل ومجهز ولكن يعمل على Office 2007
اخي الكريم مصدر قاعدة البيانات في كود الاتصال مكرر واعتقد هو سبب الخطأ
جرب الكود بالطريقة التالية

PHP كود :
Public Const cnString As String "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=|DataDirectory|\data.mdb;Persist Security Info=True;Jet OLEDB:Database Password=12345" 
جرب احدى الجمل التالية
Public strConnect As String = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source="
او
Public strConnect As String = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source="
نفس مكان الخطأ
An unhandled exception of type 'System.Data.OleDb.OleDbException' occurred in System.Data.dll

Additional information: 'E:\my project\Complete Project\Hotel Management System VB.NET\Hotel Management System VB.NET\bin\Data\data.mdb' is not a valid path. Make sure that the path name is spelled correctly and that you are connected to the server on which the file resides.

الكود :
Private Sub frmGuest_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
'TODO: This line of code loads data into the 'HotelDataSet.Customers' table. You can move, or remove it, as needed.
Me.CustomersTableAdapter.Fill(Me.HotelDataSet.Customers)

End Sub


End Class
ارفق المشروع