RecordsAffected gibt -1 zurück

  • VB.NET

    RecordsAffected gibt -1 zurück

    Hallo,
    bisher habe ich immer via ODBC auf MySQL Datenbaken zugegriffen.
    Ich möchte zukünftig mit dem .NET connector arbeiten.
    Jedoch habe ich schon bei meinen ersten Test ein Problem und komme nicht wieter.

    Ich setze eine Anfrage an den Server ab welche 198 Datensäte als Ergebnis liefern müsste.
    Jedoch gibt mir RecordsAffected immer -1 zurück.

    Könnt Ihr da mal drüber schauen bitte...

    VB.NET-Quellcode

    1. Dim s As New MySqlConnection _
    2. ("server=meinDBserver ;username=ich;password=geheim;database=TESTDB")
    3. Dim q As New MySqlCommand("select * from tabelle",s)
    4. Dim r As MySqlDataReader
    5. s.Open()
    6. r = q.ExecuteReader()
    7. MsgBox(r.RecordsAffected) 'Kommt -1 raus
    8. MsgBox(r.FieldCount) ' kommt 56 raus
    9. s.Close()