Hallo,
ich verzweifle an der performanten und eleganten Lösung eines Problems.
Ich habe ein Verzeichnis auf einem Server indem sich mehrere tausend Archiv-Verzeichnisse befinden. Die Verzeichnisse haben alle das Format 6stellige-Nummer + '_' + Name. Nun versuche ich anhand der Nummer das Verzeichnis zu finden ... das klappt natürlich nicht da ich ja den kompletten Pfad-Namen kennen muss um das aufzurufen.
Meine jetzige Lösung ist langsam, anfällig und ineffizient. Ich hab ein Dienstprogramm das alle Ordner im Archiv einliest und dazu die 6stellige-Nummer aus dem Ordnernamen ausliest und in eine DB einträgt. Das wiederum frage ich dann ab. Das ist leider sehr zeitaufwändig, blockiert einen Rechner, dauert 5-10Minuten für eine komplette Aktualisierung, führt zu Chaos/Fehlern wenn das Dienstprogramm beendet wird/abschmiert!
Kennt Ihr eine elegante und schnelle Lösung für das Problem?
gibt es evtl. eine Funktion/Komponente die Pfade filtern kann? Also man übergibt die 123456_* und bekommt alles was damit anfängt?
freue mich über jede Hilfe und Anregung
gruß/danke,
Dennis