Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Mehrere Werte einem Wert zuordnen?? (https://www.delphipraxis.net/29984-mehrere-werte-einem-wert-zuordnen.html)

crazy_SB 17. Sep 2004 22:51


Mehrere Werte einem Wert zuordnen??
 
Hi,

Sagt mal weiß einer von euch ob und wenn ja, wie es möglich ist einem Wert mehrere Werte zuzuordnen.

Danke schon mal im Vorraus für eure Hilfe

greetz crazy__SB

alcaeus 17. Sep 2004 22:53

Re: Mehrere Werte einem Wert zuordnen??
 
Zitat:

Zitat von crazy_SB
Hi,

Hi, und herzlich willkommen in der dp :hi: :dp:

Zitat:

Zitat von crazy_SB
Sagt mal weiß einer von euch ob und wenn ja, wie es möglich ist einem Wert mehrere Werte zuzuordnen.

Könntest du bitte genauer erklären was du damit meinst? Ein Beispiel würde da helfen, die Fragestellung ist ein bisschen ungenau :wiejetzt:

Greetz
alcaeus

[add]Und inwiefern hat dein Problem mit Datenbanken zu tun? :gruebel:[/add]

crazy_SB 17. Sep 2004 23:03

Re: Mehrere Werte einem Wert zuordnen??
 
also ich habe vor Die Länder Europas für ein Programm in Bestimmte Kategorien einzuordnen.
und diese dann noch mal in Bundesländer,etc. zu unterteilen.

Bsp:


NRW
Niedersachsen
Deutschland Sachsen-Anhalt
...
...


...
Westeuropa:Frankreich ...
...


...
...
England ...


Will das so machen das wenn ich den radio-Button(westeuropa) auswähle ich dann in ner combobox das land auswählen kann und in ner art listbox (weiß gar nicht ob ich die dafür nehmen kann) dann die Bundesländer anzeigen lassen welches ich dann dort auswählen kann und die auswahl dann weiter verarbeiten.

scp 17. Sep 2004 23:56

Re: Mehrere Werte einem Wert zuordnen??
 
Da fällt mir spontan eher ein TreeView ein:
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var
  curtn : TTreeNode;
begin
  curtn := TreeView1.Items.Add(nil, 'Westeuropa');
    curtn := TreeView1.Items.AddChild(curtn, 'Deutschland');
      TreeView1.Items.AddChild(curtn, 'NRW');
      TreeView1.Items.AddChild(curtn, 'RhPf');
    curtn := curtn.Parent;
    curtn := TreeView1.Items.AddChild(curtn, 'Frankreich');
      TreeView1.Items.AddChild(curtn, 'Provence');
    curtn := curtn.Parent;

  curtn := TreeView1.Items.Add(nil, 'USA');
    curtn := TreeView1.Items.AddChild(curtn, 'Washington');
    curtn := curtn.Parent;
    curtn := TreeView1.Items.AddChild(curtn, 'New York');
    curtn := curtn.Parent;
end;
So ähnlich könntest du aber auch eine eigene Datenstruktur mit Objekten aufbauen, also mit Parents und Childs.

Hansa 18. Sep 2004 00:00

Re: Mehrere Werte einem Wert zuordnen??
 
Wieder einmal stellt sich zunächst die Frage nach der Datenbank, bzw. wo kommen die Daten her ? Du wirst wohl nicht jedesmal, wenn der Computer angeschaltet wird, alle Länder, Bundesländer, Städte usw. von ganz Europa eingeben wollen ? :shock: Solange diese Frage nicht geklärt ist, ist das brotlose Kunst.

EDIT : ja, so wie scp es sagt ginge es auch, alles in den Code reinhauen. 8)

scp 18. Sep 2004 00:15

Re: Mehrere Werte einem Wert zuordnen??
 
:) War nur ein Beispiel, wie man überhaupt das Ding füllen kann.

crazy_SB 18. Sep 2004 12:57

Re: Mehrere Werte einem Wert zuordnen??
 
hatte mir gedacht die daten aus ner Datei auszulesen

Hansa 18. Sep 2004 13:48

Re: Mehrere Werte einem Wert zuordnen??
 
Am besten INI-Datei, also Textdatei, dann brauchst du dich zumindest da nicht so tief einzuarbeiten.


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:49 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