تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] تخزين مصفوفة Arraylist في قاعدة بيانات Access
#6
يمكنك تحويل ArrayList الي DataTable و بالتالي سوف يصبح سهلا عليك حفظها في ملف Access أو ملف Sql او ملف من أي نوع
الكود التالي يوضح كيفية بناء DataTable من ArrayList
لكن لتضع في اعتبارك أن ArrayList تقبل متغيرات من أي نوع
و الأفضل لك أن تبني كلاس اسمه Student حتي تستطيع التحكم في المدخلات بشكل أفضل و تحويلها الي النوع الي تريده


PHP كود :
       Dim students As ArrayList = New ArrayList()

 
       students.Add("Ahmed")
 
       students.Add("Ali")
 
       students.Add("Omar")

 
       Dim dt As DataTable CType(NothingDataTable)
 
       dt = New DataTable With {.Locale System.Globalization.CultureInfo.InvariantCulture}
 
       Dim serialColumn As DataColumn = New DataColumn("No")
 
       Dim studentColumn As DataColumn = New DataColumn("Students")
 
       dt.Columns.Add(serialColumn)
 
       dt.Columns.Add(studentColumn)
 
       SyncLock students
            For i 
As Integer 0 To students.Count 1
                dt
.Rows.Add(New Object() {istudents(i)})
 
           Next
        End SyncLock 

الكود التالي يوضح كيفية عرض البيانات في داتاجريدفيو


PHP كود :
       DataGridView1.DataSource dt 
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
RE: تخزين مصفوفة Arraylist في قاعدة بيانات Access - بواسطة silverlight - 25-01-17, 12:31 AM


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


يقوم بقرائة الموضوع: