MySQL FEHER

  • VB.NET

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

    Ich habe ein Programm gemacht, was Daten aus einer MySQL Datenbank auslesen kann.
    Problem: Der "Abrufen" Knopf lässt sich nur einmal betätigen weil danach immer folgende Fehlermeldung kommt:

    "Eine nicht behandelte Ausnahme des Typs "MySql.Data.MySqlClient.MySqlException" ist in MySql.Data.dll aufgetreten.

    Zusätzliche Informationen: There is already an open DataReader associated with this Connection which must be closed first."

    Hier mein Quellcode:

    VB.NET-Quellcode

    1. Imports MySql.Data
    2. Public Class Form1
    3. Dim rdr As MySqlClient.MySqlDataReader
    4. Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click
    5. rdr = dbopenrecordset("SELECT * FROM Users WHERE User='" & TextBox1.Text & "'").ExecuteReader
    6. While rdr.Read()
    7. TextBox2.Text = rdr(1)
    8. TextBox3.Text = rdr(2)
    9. End While
    10. rdr.Close()
    11. connection.Close()
    12. End Sub
    13. End Class


    *Topic verschoben*

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Marcus Gräfe“ ()

    Hallo

    There is already an open DataReader associated with this Connection which must be closed first."


    Das sagt das du die allt verbindung erst Schließen musst. poste mal bitte den Geammten code Anstat das passwort und user mach ******** und server eben auch ********