السلام عليكم
ممكن شفرة تسترجع اسماء الحقول الموجودة في قاعدة جدول
مع الشكر والتقدير
السلام عليكم
ممكن شفرة تسترجع اسماء الحقول الموجودة في قاعدة جدول
مع الشكر والتقدير
السلام عليكم ورحمة الله وبركاته
يرجى إرفاق المثال
arafat_system كتب:السلام عليكم ورحمة الله وبركاته
يرجى إرفاق المثال
اشكرك اخي على الرد قاعدة البيانات التي اعمل عليها مرتبطة في السيرفر ولكن سوف اوضح الفكر اكثر
لو كان عندي جدول اسمة t1 وهذا الجدول يحتوي على مجموعة من الحقول (id, fname, sname, tname, )
فكيف استطيع ان ارجع اسماء تلك الحقول واضعها في combobox الحمد لله عرفت ان استخرج اسماء الجداول من قاعدة البيانات ولكني لم اعرف استخرج اسماء الحقول في جدول معين
وكانت شفرة استخراج الجداول من قاعدة البيانات هي كالتالي
Dim tables As DataTable = sqlconn.GetSchema("tables")
For Each tableRow As DataRow In tables.Rows
combobox.Items.Add(tableRow("TABLE_NAME"))
Next
فهل هناك شفرة لكي تسترجع اسماء الحقول في جدول ....مع الشكر والتقدير
untested
Dim fields_name As New List(Of String)
Dim my_connection As New SqlClient.SqlConnection("my_connection_string")
my_connection.Open
Dim my_table = "table1"
Dim my_command = New SqlClient.SqlCommand("SELECT * FROM " + my_table + " WHERE 0=1", my_connection)
Dim my_reader = my_command.ExecuteReader
Dim dt As New DataTable
dt.Load(my_reader)
For Each col As DataColumn In dt.Columns
fields_name.Add(col.ColumnName)
Next
Me.dataGridView1.DataSource = fields_nameتم تعديل هذه المشاركة بواسطة samir ibrahim في 16 سبتمبر 2013 في 21:21