Hallo,
also mit SEEK kann man zwar „suchen“, aber nicht in der Art " ist Feld y vom Wert X" sondern Seek ist dafuer gedacht in der Tabelle mit absoluten Positionen zu arbeiten. Mit dem Setzen des Indexes wird die Reihenfolge der Saetze festgelegt und dann mit Seek positioniert, und zwar in der Art „Springe zum xxx.ten Datensatz der Tabelle in der aktuellen sortierung“. Zum eigentlichen Suchen sind die Funktionen FIND, FINDFIRST, FINDNEXT gedacht.
Tschau
Peter
Hallo,
mittels SEEK kann man ueber jeden existierenden Index suchen.
Den geuwnschten Index muss man vorher mittels .Index =
„Indexname“ festlegen.
Tschau
Peter
Hallo
Wie funktioniert eigentlich die DAO Seek Methode?
Habe ich das richtig Verstanden, dass Sie nur die Datenfelder
im Primärschlüsselfeld durchsucht?
Das würde dann heissen, dass man nur nach dem Schlüssel suchen
kann, nicht aber nach dem, was in den Feldern nach dem
Schlüsselfeld steht. Ist das Richtig?
MFG Sebastian
Also das heisst, dass ein code dann etwa so ausshieht:
dim nam as string
… ‚Nam Zuweisung…
set rs=currentdb.openrecordset(Tabelle1)
rs.indexname = „Namen“ ‚Durchsucht alle Datenfelder der Namen
Columne einer tabelle?
rs.seek „=“ ,‘"&Nam&"‘ 'Nam ist der Variable Name der im Feld
gesucht wird.
Oder liege ich immer noch total falsch?
MFG Sebastian