return mysql rows

  • VB.NET
  • .NET (FX) 4.5–4.8

Es gibt 1 Antwort in diesem Thema. Der letzte Beitrag () ist von ErfinderDesRades.

    return mysql rows

    Hallo zusammen,

    und zwar habe ich ein Problem und weiß nicht wirkluch weiter.
    Ich möchte eine Tabelle aus MySQL auslesen und die Tabels als return Wert in eine Funktion packen, sodass ich nicht immer wieder die Abfrage machen muss, ich habe sowas schonmal in Lua Gecoded github.com/CoronaCore/LuaScrip…ripts/base/sc_premium.lua
    aber ich habe keine Idee wie ich es jetzt hier umsetzen soll, ich dachte an so in etwar. Geht natürlich nicht daher brauche ich eure Hilfe =)

    VB.NET-Quellcode

    1. Module Module1
    2. Public Function Testing()
    3. Dim Mycon As MySQL_Class = New MySQL_Class
    4. Try
    5. Mycon.con.Open()
    6. Dim command = New SqlCommand("SELECT * FROM Quests", Mycon.con)
    7. Dim reader As SqlDataReader = command.ExecuteReader()
    8. While reader.Read
    9. Dim BalBla1 As String
    10. Dim BalBla2 As String
    11. BalBla1 = (reader("Titel").ToString)
    12. BalBla2 = (reader("Beschreibung").ToString)
    13. End While
    14. reader.Close()
    15. Mycon.con.Close()
    16. Catch myerror As SqlException
    17. MessageBox.Show("Cannot connect to database: " & myerror.Message)
    18. Finally
    19. Mycon.con.Dispose()
    20. End Try
    21. End Function
    22. Function GetTitel()
    23. Return Testing().BalBla1
    24. End Function
    25. Function GetBeschreibung()
    26. Return Testing().BalBla2
    27. End Function
    28. Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
    29. MsgBox(GetTitel())
    30. End Sub
    31. Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
    32. MsgBox(GetBeschreibung())
    33. End Sub
    34. End Module

    Das hatte ich doch neulich schonmal: datenbank auslesen und mit return zurück
    Dazu muss man überhaupt erstmal erlernen, wie man eine Function deklariert, dass sie einen Rückgabewert überhaupt hat.

    Und dazu sollte man als erstes Visual Studio - Empfohlene Einstellungen , weil dann akzeptiert der Compiler solch unzureichende Functions, wie in post#1 von vornherein nicht mehr, und erzwingt, dass du sauberer programmierst.