Problem mit ausgabe von table

  • VB.NET

Es gibt 2 Antworten in diesem Thema. Der letzte Beitrag () ist von MacCoremag.

    Problem mit ausgabe von table

    VB.NET-Quellcode

    1. Sub MYSQL_Login(ByVal IPAdress As String, ByVal benutzer As String, ByVal passwort As String, ByVal datebasename As String)
    2. Dim conn As MySqlConnection
    3. conn = New MySqlConnection
    4. conn.ConnectionString = "server=" & IPAdress & ";" & "user id=" & benutzer & ";" & "password=" & passwort & ";" & "database=" & datebasename & ";"
    5. Try
    6. conn.Open()
    7. Catch ex As MySqlException
    8. MsgBox(ex.Message, MsgBoxStyle.Critical, "Error")
    9. End Try
    10. If conn.Ping() = True Then
    11. Label13.Text = "online"
    12. NotifyIcon1.BalloonTipText = "sccessfully logged in!"
    13. NotifyIcon1.ShowBalloonTip(2000)
    14. End If
    15. End Sub
    16. Sub MYSQL_Command(ByVal command As String, ByVal output As Object)
    17. Dim myAdapter As New MySqlDataAdapter
    18. Dim myCommand As New MySqlCommand
    19. myCommand.CommandText = command
    20. myAdapter.SelectCommand = myCommand
    21. Dim myData As MySqlDataReader
    22. myData = myCommand.ExecuteReader()
    23. output = myData.ToString
    24. End Sub
    25. Private Sub Button14_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button14.Click
    26. MYSQL_Login(IP, TextBox35.Text, TextBox34.Text, "world")
    27. MYSQL_Command("SELECT player FROM gm_ticket", 'Hier kommt der "Outputort" rein!)
    28. End Sub



    Der "Outputort" soll die listbox1 sein, wenn ich

    VB.NET-Quellcode

    1. Listbox1.items.add
    eingebe klappt es nicht. Folgender Fehler:

    Quellcode

    1. Fehler 1 Für den Parameter "item" von "Public Function Add(item As Object) As Integer" wurde kein Argument angegeben.
    EDIT: Geht nicht ganz

    JEtzt habe ich ein anderes Problem:

    VB.NET-Quellcode

    1. Sub MYSQL(ByVal command As String, ByVal output As Object, ByVal IPAdress As String, ByVal benutzer As String, ByVal passwort As String, ByVal datebasename As String)
    2. Dim conn As MySqlConnection
    3. conn = New MySqlConnection
    4. conn.ConnectionString = "server=" & IPAdress & ";" & "user id=" & benutzer & ";" & "password=" & passwort & ";" & "database=" & datebasename & ";"
    5. Try
    6. conn.Open()
    7. Catch ex As MySqlException
    8. MsgBox(ex.Message, MsgBoxStyle.Critical, "Error")
    9. End Try
    10. If conn.Ping() = True Then
    11. Label13.Text = "online"
    12. NotifyIcon1.BalloonTipText = "sccessfully logged in!"
    13. NotifyIcon1.ShowBalloonTip(2000)
    14. End If
    15. Wait(3000)
    16. Dim myAdapter As New MySqlDataAdapter
    17. Dim myCommand As New MySqlCommand
    18. myCommand.CommandText = command
    19. myAdapter.SelectCommand = myCommand
    20. Dim myData As MySqlDataReader
    21. myData = myCommand.ExecuteReader() 'Jetzt kommt hier der Fehler!
    22. output = myData.ToString
    23. End Sub


    Fehler: Connection must be valid and open.

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „MacCoremag“ ()