بسم الله الرحمن الرحيم
أخواني أرجو منكم أن تساعدوني في هذا الموضوع و هو الاتصال بقواعد بيانات Access برمجياً أي من خلال الكود ثم عرض هذه البيانات في DataGrid
مع العلم أني لا أريد أن أتعامل مع قواعد بيانات Sql
بسم الله الرحمن الرحيم
أخواني أرجو منكم أن تساعدوني في هذا الموضوع و هو الاتصال بقواعد بيانات Access برمجياً أي من خلال الكود ثم عرض هذه البيانات في DataGrid
مع العلم أني لا أريد أن أتعامل مع قواعد بيانات Sql
انشئ كائن اتصال وقم بتحديد نص الاتصال كهذا
Dim cn As OleDbConnection
cn = New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Path\To\MyDatabase.MDB;
")يمكنك عدم وضع مسار ملف قاعدة البيانات كاملا وذلك بوضع الملف فى المجلد bin للتطبيق
ولا تنسى استيراد فضاء الاسماء System.OLeDB
لعرض بيانات جدول فى DataGrid تحتاج لانشاء Data Adapter وDataSet
Dim ds As New DataSet
Dim da As new OleDBDataAdapter("select * FROM table",cn)
da.Fill(ds,"table")
DataGrid.DataSource=ds.Tables("table")حتى تفهم الموضوع بصورة افضل اطلع على هذا الكتاب
http://www.eastasp.com/en-us/ebook/detail....48-8e72102cb183
وهذه الروابط قد تفيدك
تم تعديل هذه المشاركة بواسطة SOLO.NET في 8 نوفمبر 2005 في 20:47
VB.NET and C# Comparison
http://www.harding.edu/fmccown/vbnet_csharp_comparison.html
=-=-=-=-=-=-=
ذو العلم يشقى فى النعيم بعلمه .:. واخو الجهالة فى الشقاوة ينعم
=-=-=-=-=-=-=
يا من بدنياه اشتغل . قد غره طول الأمل . فالموت يأتى بغتة . والقبر صندوق العمل
=-=-=-=-=-=-=
ان لم تستطع ان تجد ما تفعله فافعل ما لم تسطع ان تجده

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