تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[Acces2007] هل هذا الكود يصلح مع Access 2007 ?
#1
السلام عليكم

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

كود :
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
الرد }}}
تم الشكر بواسطة:
#2
اخي الكريم مصدر قاعدة البيانات في كود الاتصال مكرر واعتقد هو سبب الخطأ
جرب الكود بالطريقة التالية

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" 
الرد }}}
تم الشكر بواسطة:
#3
جرب احدى الجمل التالية
Public strConnect As String = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source="
او
Public strConnect As String = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source="
الرد }}}
تم الشكر بواسطة:
#4
نفس مكان الخطأ
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
الرد }}}
تم الشكر بواسطة:
#5
ارفق المشروع
الرد }}}
تم الشكر بواسطة:



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


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