Verstehe Dich nicht wirklich, mal sehen.

Du hast im oberen Dropdown die Firma -> DropdownFirma

Im unteren willst Du die L�nder anzeigen, in denen die Firma Betriebe hat

Wie legst Du die Betriebe in der Tabelle Firma ab?
Tabelle1
index   Land
1       xy
2       yz
3       xz

Tabelle2
Index   Firma   Land
1       x       1
2       x       2
3       y       3

Wenn Du jetzt im Dropdown Firma x ausw�hlst, machst Du einen

Select Land
from tabelle1
where tabelle1.index=tabelle2.land and
dropdown = tabelle2.index

und erh�ltst als ergebnis

xy und yz

Das kannst Du ja dann in Dein Dreopdown schreiben!
Ansonsten halt drei Tabellen, Tabelle1 bleibt,

Tabelle2
Index   Firma
1       x
2       y

Tabelle3                -> Betriebe der Firma in den L�ndern

Land    Firma
1       1
2       1
3       3

Da machst Du dann

Select land 
from Tabelle1
where dropdown=tabelle2.index and
tabelle2.index=tabelle3.firma and
tabelle3.land = tabelle1.index

Da skommt dann daruaf an, was Du sonmst noch so f�r Daten ablegen willst, ob
sich das lohnt!

Mit freundlichen Gr��en

Steffen Grau
Referent f�r Vertriebsanwendungssysteme

envia Mitteldeutsche Energie AG (enviaM)
Abteilung Vertriebsservice

Tel:    + 49 (3 71) 4 82 - 17 14
Fax:    + 49 (3 71) 4 82 - 24 55
Mail:   [EMAIL PROTECTED]
home:   www.enviaM.de

> -----Urspr�ngliche Nachricht-----
> Von:  Schnyder, Lars [SMTP:[EMAIL PROTECTED]]
> Gesendet am:  Freitag, 11. Oktober 2002 09:38
> An:   ASP Diskussionsliste fuer Anfaenger
> Betreff:      [aspdebeginners] AW: DB Aufbau
> 
> Ja, und wenn in einem land mehrere firmen sind? ..muss ichja mehrere
> spalten machen .. Das heisst, pro firma eine mehr!
> -> das w�r dumm!
> M�glichkeit: in das feld mehrere firmen einzuschreiben z.b. 1,2,4,7,35
> Ist aber in ASP schwieriger zu realisieren.
> 
> > -----Urspr�ngliche Nachricht-----
> > Von: Grau, Steffen [mailto:[EMAIL PROTECTED]] 
> > Gesendet: Freitag, 11. Oktober 2002 09:19
> > An: ASP Diskussionsliste fuer Anfaenger
> > Betreff: [aspdebeginners] AW: DB Aufbau
> > 
> > 
> > 
> >     [Grau, Steffen]  
> >     Sorry, ein bisschen vorbei gelesen, du Hast ja schon 
> > zwei Tabellen.
> >     Dann nim doch einfach die erste Abfrage als Quelle f�r 
> > das Dropdown Firma und aktualiesiere die bei jeder �nderung 
> > des Dropdown Land
> > 
> >     Habe in der Abfrage noch einen kleine  Fehler behoben!
> > 
> >     Steffen
> > 
> > > Warum baust Du nicht zwei Tabellen auf?
> > > 
> > > Tabelle1
> > > Index (Autowert)
> > > Name Land (Text,20)
> > > ...ggf. weitere Daten zum Land
> > > 
> > > 
> > > Tabelle2
> > > Index (Autowert)
> > > Name der Firma
> > > Land (Zahl = Index Tabelle 1)
> > > ...weitere Daten zur Firma
> > > 
> > > Schon kannst Du mit
> > > 
> > > select *
> > > from Tabelle2
> > > where Land = Zahl des Landes = Index Tabelle 1
> > > 
> > > Alle Firmen eines Landes abfragen und mit
> > > 
> > > select *
> > > from Tabelle1, Tabelle 2
> > > where Tabelle1.Index = Tabelle2.Land
> > > 
> > > bekommst Du raus, in welchem Land die Firma ist!
> > > 
> > > Sch�nes WE!!!
> > > 
> > > Mit freundlichen Gr��en
> > > 
> > > Steffen Grau
> > > Referent f�r Vertriebsanwendungssysteme
> > > 
> > > envia Mitteldeutsche Energie AG (enviaM)
> > > Abteilung Vertriebsservice
> > > 
> > > Tel:      + 49 (3 71) 4 82 - 17 14
> > > Fax:      + 49 (3 71) 4 82 - 24 55
> > > Mail:     [EMAIL PROTECTED]
> > > home:     www.enviaM.de
> > > 
> > > > -----Urspr�ngliche Nachricht-----
> > > > Von:    Schnyder, Lars [SMTP:[EMAIL PROTECTED]]
> > > > Gesendet am:    Freitag, 11. Oktober 2002 08:52
> > > > An:     ASP Diskussionsliste fuer Anfaenger
> > > > Betreff:        [aspdebeginners] DB Aufbau
> > > > 
> > > > Hallo,
> > > > 
> > > > DB Frage:
> > > > Ich habe 2 Tabellen (Land, Firma). Jetzt ist es so, das 
> > ich in ASP 2 
> > > > DropDownfelder machen will. Oben Firma und dan werden im unteren
> > > DropDown
> > > > alle L�nder dynamisch angezeigt, in denen die Firma Werke hat.
> > > > 
> > > > Problem:
> > > > Wie baue ich das nun auf (Access), denn es gibt auch L�nder, die 
> > > > mehrere Firmen haben!?
> > > > 
> > > > Ansatz:
> > > > Geht das nur, wenn ich bei jedem Land angebe, welche 
> > Firmen da sind
> > > > (firma: land=1,2,4), oder kann ich das auch eleganter machen 
> > > > (leicher in ASP zu realisieren).
> > > > 
> > > >   Mit freundlichen Gr�ssen
> > > > # -------------------------------------------->
> > > > #  Lars Schnyder
> > > > #  ETA SA Fabriques d'Ebauches
> > > > #  Werk 4, Informatik
> > > > #  Blumenrainstrasse 1
> > > > #  CH-2540 Grenchen
> > > > #  Tel:   +41 32 655 22 23
> > > > #  Mail:  [EMAIL PROTECTED]
> > > > # --------------------------------------------->
> > > >  << Datei: InterScan_Disclaimer.txt >>  << Datei: footer >>
> > > 
> > > | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
> > > | [aspdebeginners] als [EMAIL PROTECTED] subscribed 
> > > | http://www.aspgerman.com/archiv/aspdebeginners/ = 
> > Listenarchiv Sie 
> > > | knnen sich unter folgender URL an- und abmelden: 
> > > | 
> > http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginn
> ers.as
> > | p
> 
> | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
> | [aspdebeginners] als [EMAIL PROTECTED] subscribed 
> | http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv Sie 
> | knnen sich unter folgender URL an- und abmelden: 
> | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp <<
> Datei: InterScan_Disclaimer.txt >>  << Datei: footer >> 

| Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
| [aspdebeginners] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
| Sie knnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp

Antwort per Email an