seek (Datenbank) ?

  • VB6

    seek (Datenbank) ?

    Ich fürchte ich habe den Seek-Befehl für Datenbanken nicht richtig verstanden.

    Also ich habe eine Datenbank mit u.a. den Felder "Typ" und "Nr" und da gibt es einen Index "IndexNr", der sich aus "Typ" und "Nr" zusammensetzt.

    In VB6 öffne ich nun die Datenbank und setze den Index.

    Set Datenbank = OpenDatabase(mdbdatei)
    Set Fotos = Datenbank.OpenRecordset("Fotos")
    Fotos.Index = "IndexNr"

    Wenn nun im Feld "Typ" z.B. der Wert "D" steht und in "Nr" der Wert "203x1k" dann müsste ich doch mit Fotos.Seek "=","D"+"203x1k" den Datensatz auch finden, oder? Tut er aber nicht! X(