Frage: was soll dein Programm denn machen, wenn der User eine Datei außerhalb deines Programms verschoben hat und der Datenbankeintrag daher ungültig geworden ist?
Soll dann die ganze Festplatte nach einer Datei durchsucht werden, die der in der
DB entspricht? Und wenn der Anwender an der Ordnerstruktur was ändert, dann wird diese Suche für hunderte oder gar zig-tausende Dateien durchgeführt?
Im Hintergrund scanne ich tatsächlich in regelmäßigen Abständen den "Musik-Bereich" der Festplatte nach verschobenen Dateien.
e-gon