Hallo,
ich habe ein kleines Tool entwickelt mit dem ich eine
csv Liste mit Verkaufszahlen in eine vorgeschriebene Datenstruktur umwandle.
in meiner Liste sind die Verkaufszahlen in der Struktur abgelegt.
Bezeichnung :Artikel 1
Monat :Januar
Anzahl :2
Bezeichnung :Artikel 2
Monat :Feb.
Anzahl :1
usw.
gefordert ist die Struktur:
Bezeichnung
Januar (Anzahl)
Februar
Marz
...
Dezember
Jetzt habe ich meine
csv eingelesen und sie in JvMemoryData in die geforderte Struktur gebracht.
Hierbei habe ich zum Suchen (ob der Artikel bereits im JvMemoryData vorhanden) ist locate benutzt. Leider wird die Suche immer langsammer. (je größer die JvMemoryData wird)
für ca. 200.000 DS benötige ich ca. 3 h. Ein MemoryData kann ich ja nicht indizieren oder?
Es funktioniert alles nur die Zeit ist mir zu lang.
welche Möglichkeit habe ich damit die den Prozess beschleunige.
Ich habe das Tool auch schon in
Access ausgeben lassen, mit
ADO-Connection und select als Suche, dies ist auch schneller aber nicht praktikabel gewesen, denn dort wo das Prog. läuft sind keine
ADO und
BDE installiert.