Delphi-PRAXiS
Seite 4 von 4   « Erste     234   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   CSV --> Stringlist --> Stringlist zerlegen --> in DB auft. (https://www.delphipraxis.net/65087-csv-stringlist-stringlist-zerlegen-db-auft.html)

marabu 12. Mär 2006 18:21

Re: CSV --> Stringlist --> Stringlist zerlegen -->
 
Hallo Leon,

vielleicht habe ich es überlesen, aber wie oft und zu welchen Gelegenheiten wird dieses Programm laufen? Wieviele Sätze stehen in der Eingabedatei? Greifen mehrere Benutzer gleichzeitig auf die Daten zu?

marabu

Leon de Bar 12. Mär 2006 18:24

Re: CSV --> Stringlist --> Stringlist zerlegen -->
 
NEIN NEIN! ;o)

Ich will ja mit Query's arbeiten!

In deinem Beispiel (oberen) sprichst du von ADOTable1. und fügst alle felder auch nur dieser tabel zu. ich muss mehrere anfassen, den in tabelle 1 kommt nur die PLZ rein, in die tabelle 2 nur der strassenname usw. kann ich das entsprechend angleichen? ich denke doch..., oder?

@Marabu:

Immer dann wenn das Programm in einer neuen Filiale installiert wird. das kann für jahre nur einmal sein. es kann aber auch sehr oft im jahr vorkommen. das Problem ist einfach, dass ich ein prog brauche, das diese CSV-Datei eigenhändig konvertiert und jeder Sekräterin es ermöglicht selbst damit zu arbeiten.

das ist nur das kleinste stück des programms. aber für den start das wichtigste!

mkinzler 12. Mär 2006 18:30

Re: CSV --> Stringlist --> Stringlist zerlegen -->
 
Mit Queries würde es dann so aussehen:

Vorbelegen der Queries am Beispiel von getPlz:

Delphi-Quellcode:
getPlz.Sql.Text := 'select plzid from plzVerzeichnis where plz= :plz';
getPlz.Prepared := True;
Weiter unten in der Schleife über die Zeilen dann

Delphi-Quellcode:
getPlz.Parameters.ParamByName('plz').Value := SL.Strings[0];
getPlz.Reopen;


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:38 Uhr.
Seite 4 von 4   « Erste     234   

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