Mehrere Suchkriterien bei 'Find' Methode in ADO

Hallo,

Ich möchte bei der „Find“ Methode für ADO recordsets mehrere Suchkriterien angeben, z.B.

recordset.find „Name=‚xyz‘ and Nummer=1“

Weiß jemand wie so etwas mit dieser Methode geht, wenn es überhaupt möglich ist? Die Zeile oben funktioniert so jedenfalls nicht.

Gruß,
yuna

Hallo.

Nein, in der Tat geht das nicht, da find unter ADO das ‚And‘ nicht erkennt.
http://msdn.microsoft.com/library/default.asp?url=/l…

Zusammenfassung: Das Recordset wird ohne ‚criteria‘ erstellt, danach wird ein Filter gesetzt. Dort können dann ‚And‘ und ‚or‘ etc angegeben werden.

Schöne Grüße

Leo

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hallo,
Vielen Dank für Deine Antwort. Ich hab es jetzt mit der Filter Methode probiert. Läuft aber irgendwie langsamer als find.
Eine Frage hab ich noch.
Ich hab in meinem Programm viele Label und Textfelder wobei jedes an einen ganz bestimmten Datensatz in der Datenbank gebunden ist. Mit jeder User Operation ändern sich die Datensätze und die Inhalte der Felder. Ich bin mir nicht sicher ob es sinnvoll ist so was überhaupt mit find oder Filter zu machen oder ob es vielleicht eine bessere Vorgehensweise gibt.

Gruß,
yuna

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]