Office: Recordset auf Inhalt prüfen (ADO, SQL)

Helfe beim Thema Recordset auf Inhalt prüfen (ADO, SQL) in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo, ich versuche u.a. in folgender Abfrage zu prüfen ob das Recordset einen Wert enthält. Und obwohl mit dem verwendeten SQl-String mir in Access... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von lekcin, 19. November 2015.

  1. Recordset auf Inhalt prüfen (ADO, SQL)


    Hallo,

    ich versuche u.a. in folgender Abfrage zu prüfen ob das Recordset einen Wert enthält. Und obwohl mit dem verwendeten SQl-String mir in Access ein Ergebnis angezeigt wird, läuft der Code so weiter als ob mit der ersten SQl-Abfrage kein Wert ermittelt wird-also das Recordset leer ist.

    Warum ist das so und wie kann man dies beheben?

    Vielen Dank und beste Grüße

    LN

    Code:
    :)
     
  2. Code:
    ... bedeutet, das Recordset ist leer, da bei Neuöffnung eines Recordsets der Datenzeiger auf dem ersten Datensatz stehen würde, es somit bei sofort EOF keinen Datensatz gibt.
    Daher ist Deine Abfragelogik vertauscht (lasse Not weg).

    Deine Recordsets erzeugen jeweils genau einen Wert (wenn nicht EOF). Dann würde man auch nur diesen Wert statt das ganze Recordset an die Zelle übergeben:
    Code:
     
  3. Hallo Eberhard,

    perfekt, vielen Dank!!!

    LN
     
Thema:

Recordset auf Inhalt prüfen (ADO, SQL)

Die Seite wird geladen...
  1. Recordset auf Inhalt prüfen (ADO, SQL) - Similar Threads - Recordset Inhalt prüfen

  2. Apostroph in sql Recordset

    in Microsoft Access Hilfe
    Apostroph in sql Recordset: Hallo Gemeinde, einen hätte ich noch: sqlTitel = "SELECT * FROM tbl_Files_Edited WHERE Titel='" & strTitel & "'" Set rs1 = db.OpenRecordset(sqlTitel) Enthält strTitel einen...
  3. Recordset auf einmal nicht mehr aktualisierbar

    in Microsoft Access Hilfe
    Recordset auf einmal nicht mehr aktualisierbar: Hallo, ich bin bei der Weiterentwicklung einer seit Jahren funktionierenden Prozedur, bei der u.a. per SQL Datensätze nach einem bestimmten Feld sortiert aus einer Tabelle in ein Recordset...
  4. Recordset

    in Microsoft Excel Hilfe
    Recordset: Hallo Zusammen, ich möchte gern aus einer Excel-Tabelle Werte über ein Recordset in eine Access Tabelle einlesen. In der Anlage die vereinfachte Struktur der Daten. Im Bsp 1 werden die Daten...
  5. Recordset wird nicht erfasst

    in Microsoft Access Hilfe
    Recordset wird nicht erfasst: Liebe Access-Profis, wieder bin ich am Ende der Weisheit; dieses Mal geht es um einen VBA-Code, der einen Recordset nicht identifiziert. Das Vorhaben: Im Formular 'Aktuelles Schuljahr' steht in...
  6. Recordset-Feldname mit Variable verbinden

    in Microsoft Access Hilfe
    Recordset-Feldname mit Variable verbinden: Hallo, hat jemand einen Tipp für mich, wie ich einen Recordset-Feldnamen mit einer Variablen kombinieren kann. Ein Pivot-Recordset stellt mir Feldnamen zur Verfügung, die etwa so aussehen:...
  7. Recordset Listenfeld füllen

    in Microsoft Access Hilfe
    Recordset Listenfeld füllen: Hallo *Smilie Ich möchte gern mein Listenfeld füllen.. ______________ 1) Bei dieser Methode kommt es (willkürlich) zu einem Absturz: Set Forms("Freigabetool").Controls(liste0).Recordset = rs...
  8. ID aus SQL Recordset ermitteln - Geänderter Treiber?

    in Microsoft Access Hilfe
    ID aus SQL Recordset ermitteln - Geänderter Treiber?: ch habe ein akutes Problem beim Zugriff auf den SQL Server. Seit vielen Jahren nutze ich folgendes Prinzip. Im VBA lege ich einen neuen Datensatz in einem Recordset an. Da der SQL Server die...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden