Hallo an alle!
Ich habe jetzt schon mehrfach gesucht, aber keinerlei Hinweise darauf gefunden, wie man eine CSV-Datei mit Lazarus in ein Programm einbinden kann. Ich hätte am Liebsten die Verbindung mit einem DBGrid. Allerdings komme ich nicht weiter, wie das geht.
Welche Komponente benötige ich, um die CSV-Datei zu importieren und wie bekomme ich sie dann in das Grid?
Danke für alle hilfreichen Hinweise!
CSV-Dateien anzeigen lassen?
-
- Beiträge: 9
- Registriert: Do 14. Dez 2006, 09:34
- Kontaktdaten:
Re: CSV-Dateien anzeigen lassen?
Hast du denn schon mal unter 'Data Access' in der Komponentenpalette nachgeschaut?
knight
knight
Re: CSV-Dateien anzeigen lassen?
Ja, ich bin heute auch zuhause geblieben 
Ich hab von Lazarus DB keinen blassen Schimmer.
Hab aber mir die Mühe genommen, kurz nachzuschauen wie das gehen könnte.
2.5 Minuten dauert das:
- Ein TSdfDataSet auf die Form ziehen und dem Pfad zum CSV eingeben (FileName).
- Ein TDataSource auf die Form ziehen und bei Dataset das vorhandene auswählen.
- Ein TDBGrid auf die Form ziehen und bei DataSource das vorhandene auswählen.
- SdfDataSet auf Active schalten.
Fertig.
Soo schwierig?
Und Ausreden zählen nicht. Ich wusste das auch nicht, habe mir bloss zusammengereimt dass TSdfDataSet "Single Delimiter File Data Set" bedeuten könnte, weiss es aber nicht genau.

Ich hab von Lazarus DB keinen blassen Schimmer.
Hab aber mir die Mühe genommen, kurz nachzuschauen wie das gehen könnte.
2.5 Minuten dauert das:
- Ein TSdfDataSet auf die Form ziehen und dem Pfad zum CSV eingeben (FileName).
- Ein TDataSource auf die Form ziehen und bei Dataset das vorhandene auswählen.
- Ein TDBGrid auf die Form ziehen und bei DataSource das vorhandene auswählen.
- SdfDataSet auf Active schalten.
Fertig.
Soo schwierig?
Und Ausreden zählen nicht. Ich wusste das auch nicht, habe mir bloss zusammengereimt dass TSdfDataSet "Single Delimiter File Data Set" bedeuten könnte, weiss es aber nicht genau.

Zuletzt geändert von theo am Sa 27. Sep 2008, 23:59, insgesamt 5-mal geändert.
-
- Beiträge: 958
- Registriert: Mo 11. Sep 2006, 22:56
Re: CSV-Dateien anzeigen lassen?
http://www.cncware.com/fpc.html" onclick="window.open(this.href);return false;
http://z505.com/powtils/articles.shtml" onclick="window.open(this.href);return false;
http://freepascal.org/contrib/db.php3?c ... 20Handling" onclick="window.open(this.href);return false;
Nicht unbedingt mit Grid aber ein Ansatz zum einlesen.
http://z505.com/powtils/articles.shtml" onclick="window.open(this.href);return false;
http://freepascal.org/contrib/db.php3?c ... 20Handling" onclick="window.open(this.href);return false;
Nicht unbedingt mit Grid aber ein Ansatz zum einlesen.
-
- Beiträge: 9
- Registriert: Do 14. Dez 2006, 09:34
- Kontaktdaten:
Re: CSV-Dateien anzeigen lassen?
Super! Das hat geklappt!
Vielen Dank nochmal!
Vielen Dank nochmal!