Suchen von Zeilen über Spaltenwerte in einer DataTable

  • VB.NET

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

    Suchen von Zeilen über Spaltenwerte in einer DataTable

    Hallo Community,

    ich habe eine DataTable mit Daten von einer MySQL Tabelle gefüllt.
    Ich möchte nun in dieser DataTable jede Row auf den Wert in einer bestimmten Column überprüfen und dann die zutreffenden Rows in ein Array einlesen.

    VB.NET-Quellcode

    1. Dim dt1 As New DataTable
    2. Public Sub LoadMySQL()
    3. conn.Open ' As MySQLConnection
    4. da = New MySqlDataAdapter(MySQLcommand, conn)
    5. da.Fill(dt1)
    6. conn.Close
    7. End Sub


    Jetzt ist ja die DataTable dt1 gefüllt mit den Datensätzen aus der MySQL Tabelle.
    Wie kann ich jetzt die Suche nach einem Datensatz schreiben, bei dem die Spalte (spalte1) den Wert "Wert1" hat ?

    Versucht habe ich:

    VB.NET-Quellcode

    1. Dim foundRows() As Data.DataRow
    2. foundRows = dt1.DataSet.Tables("spalte1").Select("Wert1'") 'Hier kommt aber der Fehler "Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt."


    Was mache ich falsch :?: