AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Object-Pascal / Delphi-Language Delphi Zuweisen einer TStringList zu mehreren TComboBoxen
Thema durchsuchen
Ansicht
Themen-Optionen

Zuweisen einer TStringList zu mehreren TComboBoxen

Ein Thema von Giftpilz · begonnen am 6. Feb 2007 · letzter Beitrag vom 8. Feb 2007
Antwort Antwort
shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#1

Re: Zuweisen einer TStringList zu mehreren TComboBoxen

  Alt 6. Feb 2007, 16:36
Zitat von Giftpilz:
Ich Importiere eine CSV-Datei und lasse die Überschriften in einer Tabellenzeile anzeigen. In der Zweiten Zeile stehen die oben erwähnten Comboxen. Der Benutzer wählt nun in der zweiten Zeile per DropDown den Feldnamen, in den die CSV-Spalten übertragen werden sollen.
Das ist aber gerade falsch herum, denn auf diese Weise kannst du ein CSV-Feld nur einmal benützen.

Angenommen deine Zieltabelle hat 10 Felder: F01 bis F10
Deine CSV-Datei habe 8 Felder: CSV#1 bis CSV#8
Dann könnte eine Feldzuordnung so aussehen:
Code:
F01 <- CSV#1
F02 <- CSV#2
F03
F04
F05
F06
F07 <- CSV#6
F08 <- NOW()
F09 <- CSV#6
F10
Felder, die oben nicht zugeordnet wurden, werden mit NULL befüllt.
Die Zuordnung bei NOW() bedeutet, dass die Information für "F08" nicht aus der CSV-Datei kommt, sondern einen internen Wert (aktuelles Datum+Uhrzeit) erhält.
Wie man sieht sind die Felder der Zieltabelle fest vorgegeben, während die CSV-Felder durchaus mehrfach benützt werden dürfen.
Andreas
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:36 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