vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Blitzschnelles Erstellen von grafischen Diagrammen!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB & Datenbanken
DB-Beziehungen und ComboBox 
Autor: Julian68er
Datum: 26.11.04 12:32

Hallo ich stehe vor einem - für mich großes - Problem!

Ich habe eine Access-Datenbank auf die ich in VB zugreifen muss (nur lesen - es werden keine Einträge in die MDB zurückgeschrieben).

Ich habe bislang 3 Tabellen (Kontinent, Land, Bundesland)

Kontinent
- KontinentID (Primärschlüssel)(Beziehung)
- Kontinent

Land
- LandID (Primärschlüssel)
- Land
- KontinentID (Beziehung)

Bundesland
- BundeslandID (Primärschlüssel)
- Bundesland
- LandID (Beziehung)

Beziehungen alle 1:n --> 1 Kontinen kann n Länder haben, 1 Land kann n Bundesländer haben

Beispiele für Tabellen

Kontinent:
KontinentID | Kontinent
---------------------------------------
EU | EUROPA


Land:
LandID | Land
---------------------------------------
DE_ | DEUTSCHLAND


Bundesland:
BundeslandID | Bundesland
--------------------------------------------
HES | Hessen
BAY | Bayern
usw.

Es werden auch mehrere Länder usw eingetragen

Zum schluss soll ein Code erzeugt werden der wie folgt aussieht:
EUDE_HES (EU - Europa, DE_ - Deutschland, HES - Hessen)

Die zusammensetzung des CODES soll über Combo-Boxes erfolgen

Combo1 = Auswahlmöglichkeit / Inhalte der Tabelle Kontinent ( Kontinent | KontinentID )
wählt man einen Eintrag aus wird allerdings nur KontinentID zum generieren des Codes benötigt

Combo2 = Tabelle Land - Inhalte (Land | LandID) ausgewählter Wert (LandID)
Hier dürfen allerdings nur die Länder erscheinen die des jeweiligen Kontinents(Combo1)
SQL: select land.land, land.landid from land where kontinentid=[Wert/Code aus Combo1]

Combo3 = Tabelle Bundesland - Inhalte (Bundesland | BundeslandID) ausgewählter Wert (BundeslandID) Hier dürfen widerum nur die Bundesländer des bei Combo2 ausgewählten landes erscheinen
SQL: select bundesland.bundesland, bundesland.bundeslandid from bundesland where landid=[Wert/Code aus Combo2]

das ganze ist ein Teil meine Progs. ansonsten hätte ich versuch das ganze in ACCESS zu probieren ist allerdings bestimmt auch in VB zu lösen.

Für eure hilfe wär ich sehr sehr dankbar.
Bin auch bereit für eventl. afkommende Kosten aufzukommen

Bitte antwortet mir

gruß Julian
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
DB-Beziehungen und ComboBox1.254Julian68er26.11.04 12:32
Re: DB-Beziehungen und ComboBox673Zero-G.27.11.04 16:01

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel