Hallo!
Ich möchte einen Dateiindex per Sqlite von verschiedenen Laufwerken erstellen.
Dazu lese ich die Dateien per DOS Befehl dir in eine Sqlite Datenbank ein.
Das funktioniert nach einigem experimentieren recht gut und schnell.
Mein Problem ist jetzt, dass ich gelöschte Dateien flaggen will. ( Ich hoffe das schreibt man so!?)
Dazu habe ich mir folgende zwei Methoden vorgestellt.
1.) Ich lese alle Dateien für ein Laufwerk aus in ein Array und und prüfe sie mit "If FileExists". Ich denke das wird aber recht langsam sein.
2.) Ich importiere die Daten in die "echt" Tabelle und zusätzlich in eine temporäre Tabelle und vergleiche beide dann.
Bei dieser Variante weiß ich allerdings noch nicht genau wie. Aber ich denke das lässt sich machen.
Hat jemand von euch eine Idee oder einen konkreten Lösungsvorschlag?
Hier meine Datenbank Struktur: