Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Text oder csv Datei in Edit Felder (https://www.delphipraxis.net/34429-text-oder-csv-datei-edit-felder.html)

Pumba 23. Nov 2004 08:50


Text oder csv Datei in Edit Felder
 
:hi: Hallo an alle

Ich verwende Delphi 7 Enterprise und MS SQL 2000 Server
Wie bekomme ich eine Txt oder csv Datei in Edit Felder z.b.

Folgende Textdatei wird von einem Scanner geliefert

Feld(1) Feld(2) Feld(3)
123456789 6000 5
352654242 4001 4
987542123 6021 2

:wall: und diese Felder sollten jetzt in die 3 dazugehörigen Edit Felder importiert werden
Feld(1) in Edit1, Feld(2) in Edit2, Feld(3) in Edit3

Danke Pumba

roxxy 23. Nov 2004 13:07

Re: Text oder csv Datei in Edit Felder
 
Hi.

Schau dir mal in der Delphi-Hilfe
Assignfile(Pfad, Dateiname)
reset()
readln()
close()
an

bei readln gehts für dich dann richtig los.
1. Du brauchst ne schleife die bis zum ende der Datei geht (eof)
2. Bedingung "wenn leerzeichen dann ( achte aber darauf, dass am anfang einer zeile kein leerzeichen ist )
3. copy Zeile Pos1 (anfang) bis Pos (Leerzeichen)-1


hoffe ich konnte dir helfen, falls noch fragen sind, Icq steht ja unten wenn du hast.
ansonsten...lass dir was einfallen :tongue:

clues1 23. Nov 2004 17:36

Re: Text oder csv Datei in Edit Felder
 
Noch einfacher :D. Wenn die die ODBC Schnittstelle TextDokument dazu nutzt. Oder mit meinem EDB Komponenten (Siehe OpenSource), die dir das auch schon sehr stark vereinfachen.

Pumba 24. Nov 2004 08:09

Re: Text oder csv Datei in Edit Felder
 
o.k. danke,
:oops: habe aber noch ne riesiege bitte könnte jemand einen Quellcode wies es gehen könnte reinstellen, bin zur zeit im zeitdruck und mein chef will die ersten tests bis Freitag um 8 Uhr haben

vielen dank Pumba :dancer:


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:31 Uhr.

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