23. Februar 200323 j Hallo, ich möchte gerne den Inhalt eines Recordsets auslesen. Es befindet sich lediglich ein Wert darin. (Die Rückmeldung einer SELECT COUNT - SQL Abfrage. Diese Zahl möchte ich gerne einer Variable in VB übergeben. Wie mach ich das? Danke für Ihre Hilfe & viele Grüße, Chris I
24. Februar 200323 j Originally posted by ChrisDaHub Hallo, ich möchte gerne den Inhalt eines Recordsets auslesen. Es befindet sich lediglich ein Wert darin. (Die Rückmeldung einer SELECT COUNT - SQL Abfrage. Diese Zahl möchte ich gerne einer Variable in VB übergeben. Wie mach ich das? Danke für Ihre Hilfe & viele Grüße, Chris I Die Frage lese ich in der Art öfter -----> Suchfunktion ! :mod: Helf dir natürlich trotzdem gerne: Dass Recordset hat die Eigenschaft EOF (END of File) und BOF (Begin of File). Die geben jeweils einen Boolean (true) zurück wenn keine Datensätze vorhanden sind. Also: if recordset.eof = true and recordset.bof = true ' Kein Datensatz vorhanden end if Die Abfrage für True ist überflüssig da Standard, erhöht aber die Lesbarkeit. Solltest du dass Recordset gerade erst geöffnet haben, (also noch nicht bewegt wurde) reicht auch die Abfrage auf EOF.
24. Februar 200323 j Ich galube das war nicht die Frage. Ich glaube die Antwort soll Aufschluss darauf geben wie man an den Wert in dem Recordset rankommt. Da es sich nur um einen Wert handelt geht es wohl so do while not myRS.EOF [Variable] = myRS.Fields(0) loop oder doch nicht??? Gruß
25. Februar 200323 j Ja, hab inzwischen auch gesehen dass die Antwort nicht zur Frage passte. Wir haben es aber inzwischen per PM gelöst (Hoffe ich). @Chris Wenn nicht korrigier mich bitte.
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.