تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
عرض النتائج في كومبو
#1
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
احتاج كود لعرض عناوين الجداول  جميعها داخل كومبو بوكس
فمثلا لدي قاعدة بيانات من نوع اكسس وتحتوي على اربع جداول 
الجدول الاول باسم personal_information ويحتوي على التالي
الاسم الشخصي و العنوان و رقم الهاتف و تاريخ الميلاد ...الخ
والجدول الثاني يحتوي على مجموعه عناوين وباقي الجداول ايضا
اريد ان يظهر داخل كومبو بكس عناوين الحقول وليس المعلومات التي تم تخزينها لجميع الجداول
وشكرا
الرد }}}
تم الشكر بواسطة:
#2
PHP كود :
   Private Function GetColumnNamesInTable(ByVal connectionString As StringByVal tableName As String) As List(Of String)
 
       Dim connection As OleDbConnection = New OleDbConnection(connectionString)
 
       Dim restrictions As String() = New String() {NothingNothingtableNameNothing}
 
       connection.Open()
 
       Dim dataTable As DataTable connection.GetSchema("Columns"restrictions)
 
       connection.Close()
 
       Dim returnList As List(Of String) = New List(Of String)
 
       For Each dataRow As DataRow In dataTable.Rows
            returnList
.Add(dataRow("Column_Name"))
 
       Next
        Return returnList

    End 
Function 

PHP كود :
       For i As Integer 0 To GetColumnNamesInTable("connection ""table name").Count 1
            ComboBox1
.Items.Add(i)
 
       Next 
الرد }}}
تم الشكر بواسطة: asemshahen5 , ahmadpal , ahmadpal , elgokr
#3
وعليكم السلام ورحمة الله وبركاته

خلينى اسهل الامر عليك
وابسط الامر تماماً

الان تخيل انك تعمل استعلام لاى جدول مطلوب

والاستعلام ده تم ربطه بـ DT واللى هو عبارة عن
كود :
       Dim dt As New DataTable

هنا سيتم بدل عرض بيانات محتوى الجدول سيتم عرض اسماء الاعمدة فقط 
ويتم ذلك من خلال الكود التالى
كود :
       For Each Dcmn As DataColumn In dt.Columns
           ComboBox1.Items.Add(Dcmn.ColumnName)
       Next

ويمكنك ايضاً ان تجعلها بهذه الطريقة
كود :
       For ii As Integer = 0 To dt.Columns.Count - 1
           ComboBox1.Items.Add(dt.Columns(ii).ColumnName)
       Next

تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]

ساهم دائماً فى    لكل من يقوم بالمساهمة
فى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل 
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله


 شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
الرد }}}
تم الشكر بواسطة: ahmadpal , Rabeea Qbaha
#4
شكرا على الردود الرائعة وبارك الله بكم وجازاكم كل خير
الرد }}}
تم الشكر بواسطة: elgokr


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  تصفية عدد النتائج المطابقة للبحث أبووسم 1 313 31-07-23, 10:48 PM
آخر رد: عبد الخالق
  مشكلة في كومبو بوكس فراس محي 3 576 14-03-23, 06:40 PM
آخر رد: عضو جديد
  تعبئة كومبو بوكس بالاعتماد على قيمة كومبو بوكس اخر ahmaddrawshih 4 626 15-01-23, 09:49 PM
آخر رد: مصمم هاوي
  عندما اقوم بتعبئة كومبو بوكس ياخذ الكثير من الوقت .. فمالحل mohamedgadain61 4 580 08-10-22, 08:27 PM
آخر رد: Taha Okla
  ارتباط كومبو بوكس مع كومبو بوكس في الداتا كرد فيو نيمو 1 644 27-07-22, 12:50 PM
آخر رد: نيمو
  كيف يتم ملئ خلية فى الداتا جريد فيو بناء على اختيار قيمة خلية اخرى عبارة عن كومبو بوك talatm 1 1,082 14-08-21, 08:27 PM
آخر رد: اسامه الهرماوي
  اظهار اسم السيرفر في كومبو بوكس momani33 1 1,052 04-06-21, 02:29 PM
آخر رد: ابو انس
  [VB.NET] الاضافة على كومبو بوكس EMADSSS 4 1,320 22-03-21, 03:01 AM
آخر رد: عبد الهادي بهاب
  [VB.NET] كومبو بوكس EMAD MM 3 1,257 16-03-21, 05:11 PM
آخر رد: asmarsou
  إثنين كومبو بوكس..أرجو المساعدة في طريقة التعامل معهم Alziny 4 1,670 05-01-21, 03:10 AM
آخر رد: Alziny

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


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