Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi CSV verarbeiten und auswerten (https://www.delphipraxis.net/97697-csv-verarbeiten-und-auswerten.html)

delphinia 14. Aug 2007 19:07

Datenbank: noch keine • Zugriff über: sehen wir dann

CSV verarbeiten und auswerten
 
Hi,

habe da paar Fragen:

ich möchte gerne
CSV Files einlesen die Darin enthaltenden Werte auswerten zb Diagramm
und dann die neu gewonnen Daten speichern....

Wie gehe ich dafür am besten vor?!
Ich möchte ja schließlich beim Programmaufruf nicht immer wieder alle Files einlesen sondern immer nur die



Wer hat da Ideen/Vorgehensweisen?


Habe Delphi 5 Std

mkinzler 14. Aug 2007 19:11

Re: CSV verarbeiten und auswerten
 
Das Problem an D5 Std ist, das hier die DB-Unterstützung seitens der VCL fehlt. Sonst würde sich entwser ein CSV-DataSet anbieten oder man importiert die Daten in ein DBMS.
Schon mal ein Umstieg auf eine neure Delphi-Version (z.B. TDE)in Erwägung gezogen?

delphinia 14. Aug 2007 19:15

Re: CSV verarbeiten und auswerten
 
Nein habe ich nicht in Erwägung gezogen... weil ich D5 liebe! (ok ist mit der STD Version bissel doof aber nun ja)
Aber dafür muss es auch Lösungen geben :-) :-(

mkinzler 14. Aug 2007 19:20

Re: CSV verarbeiten und auswerten
 
Du musst dann halt auf Bibliotheken setzen, welche nicht auf dem DB-Teil der VCL aufsetzen.

delphinia 14. Aug 2007 19:23

Re: CSV verarbeiten und auswerten
 
Welche könntest Du mir da empfehlen?!

mkinzler 14. Aug 2007 19:25

Re: CSV verarbeiten und auswerten
 
Gibt es eigentlich für (fast) jede Datenbank.
Oder du arbeitest direkt mit den Textdateien

halinchen 14. Aug 2007 19:27

Re: CSV verarbeiten und auswerten
 
CSV ist doch keine Datenbank und eigentlich recht simpel, oder?
Dann reicht doch D5 oder?

Man muss doch nur Zeile für Zeile durchgehen und nach ";" oder "," suchen.

Außerdem müsste man sich einen Record festlegen, der die Daten enthält.
Von dem Record macht man sich ein Array und schon kann man die Daten am Start auslesen und hat sie im RAM.

delphinia 14. Aug 2007 19:28

Re: CSV verarbeiten und auswerten
 
Das ist ja genau das was ich erstmal wissen muss/möchte

Ich habe ausser mit php noch nie mit DBs gearbeitet... geschweige mit Delphi
Ich weiss nicht was besser geeignet ist für mein Vorhaben?

DB - oder ne olle ASCII...
Wenn DB welche?

Wenn welche Komponenten?!

Viele Fragen :-)











EDIT @halinchen
Hmm ja aber ich habe keien lust bei JEDEM starten unmengen von CSV einzulesen - ergo müssten die dann gewonnen daten NEU gespeicehrt werdfen

halinchen 14. Aug 2007 19:32

Re: CSV verarbeiten und auswerten
 
Wenn es wenige Daten sind würde ich nicht erst mit einer "richtigen" DB anrücken. Außerdem spielt die Struktur eine Rolle. CSV-Interpreter selber zu machen sollte nicht zu schwer sein. (Ich müsste Code haben, hab jetzt aber keine Zeit)

edit: Ich verstehe nicht, warum du beim Start Unmengen von Dateien einlesen musst :?:

mkinzler 14. Aug 2007 19:33

Re: CSV verarbeiten und auswerten
 
Wenn man dir jetzt zu einem DBMS rät, bekommt man sofort von Anhängern eines anderen eine übergebraten,
deshalb werde ich dir jetzt nicht zu FB raten. :stupid:

Wie groß sind die CSV-Dateien? Ändern die sich?
Zu den Komponenten: z.B. Zeos auf der Vor-VCL-Schicht.


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:39 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz