Forum: Object-Pascal / Delphi-Language
Delphi
by alzaimar,
4. Jan 2008
Nichts, nur dachte ich, alles soll in eine Tabelle. Ansonsten wäre das natürlich besser, da die benutzerdefinierten Felder eine solche Struktur auch auf der Lotus-Seite nahelegen.
Es ist aber grauenvoll, sich vorzustellen, das Anwender A 'Ziel', Anwender B 'Target' und Anwender C 'Destination' für semantisch identischen Inhalt verwenden. Daraus würden dann drei unterschiedliche Spalten....
Forum: Object-Pascal / Delphi-Language
Delphi
by alzaimar,
3. Jan 2008
Das suchen in einer Feldliste, ob der Feldname schon bekannt ist, dürfte hier der Flaschenhals sein. Daher ==> Hashmap (Such mal nach einer 'TStringDictionary'. Die ist von mir und sollte schnell genug sein).
Aha. Das Übliche also. Aber der Ruckzuck-Converter schummelt ja, denn das kann ich auch.
Hmmm. Du sagst, Du hättest 180.000 Datensätze mit jeweils ca. 20-40 Feldern. Also hmmm, ich...
Forum: Object-Pascal / Delphi-Language
Delphi
by alzaimar,
3. Jan 2008
Aber das ist doch popeleinfach...
While not MyTextFile.Eof do begin
MyTable.Append;
While GetNextField(MyTextFile, sFieldName, sFieldContents) do
MyTable.AsString := sFieldContents
MyTable.Post;
End;
Die Funktion 'GetNextField' liest die nächste nicht-leere Zeile vom MyTextFile ein und liefert TRUE, wenn es sich um einen Feldinhalt handelt (und dann in 'sFieldName' den...