none
MySQL - ODBC - RECORDCOUT - Kein Datensatz

    Frage

  • Hallo

    Ich öffne einen Recordset über ado von einer MySql Tabelle mittels MySQL ODBC 5.1 Driver

    ich möchte einen Datensatz anfügen wenn der Recordset mir keinen Datensatz zurückgibt

    geht leider nicht mit

    if xx.recordcount = 0 then

    oder

    if xx.NoMatch = True then

    Hier also die Frage ansich - wie kann ich abfragen ob ein Recordset eben keinen Datensatz enthält

    Danke

    Michael


    Dienstag, 3. Mai 2011 10:32

Antworten

  • hi,

    Immer geht BOF und EOF abzufragen, RecordCount hängt von den Eigenschaften des ADO Recordsets ab:

    If Not rs.BOF And Not rs.Eof Then
      ' Records vorhanden
    Else
      ' Keine Records vorhanden
    End If

    Microsoft MVP Office Access
    https://mvp.support.microsoft.com/profile/Stefan.Hoffmann
    • Als Antwort markiert MCDPone Dienstag, 3. Mai 2011 11:57
    Dienstag, 3. Mai 2011 10:49
    Moderator