منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[Acces2007] هل هذا الكود يصلح مع Access 2007 ? - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : [Acces2007] هل هذا الكود يصلح مع Access 2007 ? (/showthread.php?tid=14272)



هل هذا الكود يصلح مع Access 2007 ? - 0theghost0 - 29-12-15

السلام عليكم

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

كود :
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


RE: هل هذا الكود يصلح مع Access 2007 ? - Adrees - 29-12-15

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

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" 



RE: هل هذا الكود يصلح مع Access 2007 ? - عدنان الشمري - 29-12-15

جرب احدى الجمل التالية
Public strConnect As String = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source="
او
Public strConnect As String = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source="


RE: هل هذا الكود يصلح مع Access 2007 ? - 0theghost0 - 30-12-15

نفس مكان الخطأ
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


RE: هل هذا الكود يصلح مع Access 2007 ? - عدنان الشمري - 30-12-15

ارفق المشروع