Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi CSV-Datei ohne Datenbankanbindung absuchen (filtern) (https://www.delphipraxis.net/37247-csv-datei-ohne-datenbankanbindung-absuchen-filtern.html)

Christoph 3. Jan 2005 11:26


CSV-Datei ohne Datenbankanbindung absuchen (filtern)
 
Hallo!

Seit längerem suche ich nach einer (besseren) Lösung für das folgende Problem:

Ich habe eine CSV-Datei mit festen Feldern. Die Datei hat ca. 3000 Einträge (Zeilen). Es bestehen pro Eintrag 14 Felder, die Strings und Integer enthalten.

Diese Einträge möchte ich filtern.
Im Grunde müsste ich dazu die Daten in einer Datenbank vorhalten und dann Suchabfragen darauf absetzen - leider habe ich mit Delphi 6 Personal diese Möglichkeit nicht.

Daher folgende Frage:
Gibt es eine Möglichkeit, auch mit Delphi 6 Personal irgendwie Datenbankabfragen abzusetzen? Etwa eine Komponente, die auch für D6Personal diese Option bietet?
Die Abfragen wären etwa in dieser Art: Name enthält 'Meier' AND Alter < 45 NOT Geschlecht = 'weiblich'

Ich habe mir soeben mal (im Überflug) KbmMemTable angesehen, da funktioniert aber das Compilieren schon nicht:
KbmMemTable

Vielen Dank im Voraus,
Christoph

mikhal 3. Jan 2005 12:26

Re: CSV-Datei ohne Datenbankanbindung absuchen (filtern)
 
Schau dir mal hier die KADAO-Komponenten an, die gibt es unter Download auch für die Personal-Edition von Delphi. Vielleicht hilft dir die weiter.


Grüße
Mikhal

Bernhard Geyer 3. Jan 2005 12:28

Re: CSV-Datei ohne Datenbankanbindung absuchen (filtern)
 
Probier mal EDB und die JET-Engine aus
(JET-Engine ist die DB-Engine von Access). Diese kann mit CSV-Dateien arbeiten.

Christoph 3. Jan 2005 14:13

Re: CSV-Datei ohne Datenbankanbindung absuchen (filtern)
 
Hallo!

Herzlichen Dank für die beiden schnellen Tipps. Ich schaue mir die beiden Varianten mal in Ruhe an.

Danke und Gruß,
Christoph

Christoph 6. Jan 2005 17:36

Re: CSV-Datei ohne Datenbankanbindung absuchen (filtern)
 
Hallo!

Habe mir beide Varianten mal angesehen.
Easy Database (EDB) 1.0 ist genau die Lösung, die ich gesucht habe. Kann ich nur empfehlen.

Nochmal vielen Dank und freundliche Grüße,
Christoph


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:09 Uhr.

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