Sql Tabelle in DataGridView anzeigen

  • VB.NET

Es gibt 26 Antworten in diesem Thema. Der letzte Beitrag () ist von hendrikator.

    Problem: Die Connection wurde nicht übergeben. Also

    Ändere die Zeile

    VB.NET-Quellcode

    1. Function mysql_query(ByVal sqlQuery As String) As DataTable

    in

    VB.NET-Quellcode

    1. Function mysql_query(ByVal sqlQuery As String, connection As MySqlConnection) As DataTable


    und

    VB.NET-Quellcode

    1. Dim t As DataTable = mysql_query("SELECT ID, user, pw, email, abos, partner, admin FROM `yt`")

    in

    VB.NET-Quellcode

    1. Dim t As DataTable = mysql_query("SELECT ID, user, pw, email, abos, partner, admin FROM `yt`", Conn)

    xtts02 schrieb:

    Siehe meine Signatur ...

    xtts02 schrieb:

    Siehe meine Signatur ...

    xtts02 schrieb:

    Siehe meine Signatur ...
    EDIT: Erledigt.
    kommt aber immer no

    xtts02 schrieb:


    Problem: Die Connection wurde nicht übergeben. Also

    Ändere die Zeile








    Visual Basic Quellcode




    1



    Function mysql_query(ByVal sqlQuery As String) As DataTable





    in








    Visual Basic Quellcode




    1



    Function mysql_query(ByVal sqlQuery As String, connection As MySqlConnection) As DataTable






    und








    Visual Basic Quellcode




    1



    Dim t As DataTable = mysql_query("SELECT ID, user, pw, email, abos, partner, admin FROM `yt`")





    in








    Visual Basic Quellcode




    1



    Dim t As DataTable = mysql_query("SELECT ID, user, pw, email, abos, partner, admin FROM `yt`", Conn)




    kommt immer no nix hättest du kurz zeit dan könnte ma das kurz per skype oder so machen
    Also inzwischen hab ich es geschaft (mir hat jemand geholfen) blos nun gibt es ein neues problem

    Zum DataGridView-Steuerelement können nur Zeilen hinzugefügt werden, die Spalten enthalten. Die Spalten müssen zuerst hinzugefügt werden.

    VB.NET-Quellcode

    1. Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
    2. Dim lesen As MySqlLib.ResultCollection = db.Query("SELECT * FROM yt ")
    3. Dim count As Integer = lesen.Row.Count
    4. For i As Integer = 0 To count - 1
    5. Dim id As String = lesen.Row(i).Column("ID")
    6. Dim user As String = lesen.Row(i).Column("user")
    7. DataGridView1.Rows.Add(id)
    8. DataGridView1.Rows.Add(user)
    9. Next
    10. End Sub