تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] تعبئة الكومبوبوكس باسماء قواعد البيانات sql
#1
السلام عليكم ورحمة الله وبركاته.
جماعة الخير.
اريد تعبئة الكومبو بوكس باسماء قواعد البيانات من نوع  sql الموجودة على السيرفر.
ارجو المساعدة فضلا وليس امرا.
مشكورينز                                                                                                  
    Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
        Dim conn As SqlConnection
        Dim myCommand As New SqlCommand
        Dim myAdapter As New SqlDataAdapter
        Dim dataset As New DataSet
        Dim SQL As String
        Dim myData2 As New DataTable
        conn = New SqlConnection
        conn.ConnectionString = ("server=;" & ComboBox1.Text & "user id=" & TextBox1.Text & ";" & "password=" & TextBox2.Text & ";")
        Try
            conn.Open()
            MessageBox.Show("Connection Opened Successfully!")
        Catch myerror As SqlException
            MessageBox.Show("Error was encountered when connecting" & myerror.Message)
        Finally
        End Try
        SQL = "show Databases;"
        myCommand.Connection = conn
        myCommand.CommandText = SQL
        myAdapter.SelectCommand = myCommand
        myAdapter.Fill(myData2)
        ComboBox1.DataSource = myData2
        ComboBox1.DisplayMember = "Database"
        conn.Close()
    End Sub

وما الخطأ فى الكود
الرد }}}}
تم الشكر بواسطة:
#2
الخطأ في جملة الاستعلام
ثانيا الكمبو بوكس يجب ان تحدد له نوع الحقل المراد عرضه اسم قاعدة البيانات او رقمها الخ...
 لان مصدر البيانات يحمل العديد من الحقول.

PHP كود :
       Dim conn As SqlConnection
        Dim myCommand 
As New SqlCommand
        Dim myAdapter 
As New SqlDataAdapter
        Dim dataset 
As New DataSet
        Dim SQL 
As String
        Dim myData2 
As New DataTable
        conn 
= New SqlConnection

        conn
.ConnectionString = ("server=;" ComboBox1.Text "user id=" TextBox1.Text ";" "password=" TextBox2.Text ";")
 
       Try
            conn
.Open()
 
           MessageBox.Show("Connection Opened Successfully!")
 
       Catch myerror As SqlException
            MessageBox
.Show("Error was encountered when connecting" myerror.Message)
 
       Finally
        End 
Try
 
       SQL "SELECT * FROM sys.databases d WHERE d.database_id>4"
 
       myCommand.Connection conn
        myCommand
.CommandText SQL
        myAdapter
.SelectCommand myCommand
        myAdapter
.Fill(myData2)
 
       For Each dr As DataRow In myData2.Rows
            ComboBox2
.Items.Add(dr(0))
 
       Next
        conn
.Close() 
الرد }}}}
تم الشكر بواسطة: أبو فلان
#3
address = نظرة ثاقبة + حل سريع = نتيجة ترضي كل الاطراف
الرد }}}}
تم الشكر بواسطة:
#4
يا رجب،

اللي اعرفه ان الاستعلام "show Databases" خاص ب MySql وليس SqlServer تاكد سؤالك.
الرد }}}}
تم الشكر بواسطة:
#5
يا رجب،

ثاني شي الفاصلة الموجود مع server مكانها خطأ ولازم تكون بعد ComboBox1.Text
PHP كود :
conn.ConnectionString = ("server=" ComboBox1.Text ";user id=" TextBox1.Text ";" "password=" TextBox2.Text ";"
الرد }}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  بخصوص استيراد البيانات من الاكسيل salah mansour 1 30 اليوم, 04:10 AM
آخر رد: khaled12345
  باستخراج من قاعدة البيانات بشرط listbox items rabeh.ram 0 72 19-05-17, 01:56 PM
آخر رد: rabeh.ram
  استيراد البيانات من الاكسيل salah mansour 1 59 18-05-17, 06:28 AM
آخر رد: khaled12345
  قاعدة البيانات تاكل التحديثات rabeh.ram 7 131 14-05-17, 11:01 AM
آخر رد: rabeh.ram
  [سؤال] كيفية حفظ صورة بصيغة pdf الى قاعدة البيانات مصطفى_ظيمة 17 297 13-05-17, 01:06 PM
آخر رد: مصطفى_ظيمة
  عند استدعاء تقرير يطلب مني كلمة السر لقاعدة البيانات samawi 3 112 05-05-17, 10:24 PM
آخر رد: samawi
  [سؤال] بخصوص ادخال التاريخ الى قاعدة البيانات Abdulaziz Hazazi 7 229 05-05-17, 03:13 PM
آخر رد: وسام احمد ابراهيم
Photo [سؤال] بحث في قاعده البيانات من خلال combobox سنان عبدالله سنان 2 91 02-05-17, 01:20 AM
آخر رد: ابو ليلى
  [سؤال] هل يمكن جمع قيمة من تكست مع حقل في قاعدة البيانات كود برمجي 6 126 29-04-17, 11:44 PM
آخر رد: rmlq
  حفظ قاعدة البيانات sql كاصدار قديم atefkhalf2004 3 107 20-04-17, 07:15 AM
آخر رد: عبـدالله

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


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