vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Schützen Sie Ihre Software vor Software-Piraterie - mit sevLock 1.0 DLL!  
 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.NET - Ein- und Umsteiger
Re: erste eintrag in Combobox Automatisch auswählen 
Autor: Flupflup
Datum: 15.11.12 08:35

Hallo Rene,
Das was ich hier mache ist eine Übung.
Ich versuche es anders zu erklären was ich genau will.
Ich möchte in der erste combobox länder haben,
und in der zweite combobox alle stätde vom ausgewählten land in combobox1. .
Und in textbox 1 zeigt mir die gesamte anwohner von der selecteditem combobox1.


Lg
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

erste eintrag in Combobox Automatisch auswählen 
Autor: Flupflup
Datum: 14.11.12 17:17

Hallo,
habe zwei Combobox.
erste Combobox sind Vornamen eingetragen
zweite Combobox sind nachnamen eingetragen

es funktioniert bis auf eine sache.
Wenn ich den zweite vorname in Combobox1 wähle, bleibt der nachname von der erste auswahl immer noch in Combobox stehen.
Siehe Code.

Ich bin gespannt wo mein fehler liegt.
gruss

Private Sub ComboBox1_SelectedIndexChanged(ByVal sender As System.Object, ByVal _
  e As System.EventArgs) Handles ComboBox1.SelectedIndexChanged
 
ComboBox2.Items.Clear()
 
Select Case ComboBox1.Text
            Case "Max"
                TextBox1.Text = "nachname wird in Combobox 2 angezeigt"
                                ComboBox2.Items.Insert(0, "Musterman")
 
                        End Select
 
        Select Case ComboBox1.Text
            Case "Test"
                TextBox1.Text = "nachname wird in Combobox 2 angezeigt"
                ComboBox2.Items.Insert(0, "Spiel")
 
 
        End Select
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: erste eintrag in Combobox Automatisch auswählen 
Autor: StillAlive
Datum: 14.11.12 19:19

Hallo Flupflup,

mit einem Fehler ist es nicht getan:

1. Du bist im falschen Forum, denn Dein Code ist VB.Net
2. Combo- oder ListBoxen machen nur dann Sinn, wenn mehrere Einträge zur Auswahl stehen und
normalerweise werden sie nach Möglichkeit nur einmal gefüllt
3. der "TextBox1..."-Eintrag sollte vor die "Select Case..."-Anweisung gesetzt werden, wenn er
einheitliche Gültigkeit hat
4. Die "Select Case..."-Anweisung sollte mehr wie unten stehend aussehen:

Private Sub ...
Text1.Text = .....
Select Case Me.ComboBox1.Text
Case "Max"
...
Case "Test"
...
End Select
End Sub

Ciao
StillAlive
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: erste eintrag in Combobox Automatisch auswählen 
Autor: Flupflup
Datum: 14.11.12 19:35

Hi,
ist mir auch gerade aufgefallen das ich im falschen Forum bin.

ich habe gerade dein beispiel getestet...funktioniert leider nicht.

lg
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: erste eintrag in Combobox Automatisch auswählen 
Autor: StillAlive
Datum: 15.11.12 01:09

Hallo Flupflup,

das sollte auch kein Beispiel sein, ich wollte Dir lediglich eine Strukturierungsmöglichkeit aufzeigen, denn die doppelte Select Case Anweisung macht ebenso wenig Sinn wie der doppelte Text1-Einsatz und die Beziehung der beiden ComboBoxen. Zur Zeit erschließt es sich mir nicht so ganz, wo Du mit Deinem Code hin willst. Eine einzige ComboBox mit den kompletten Namen (Max Mustermann, Test Spiel usw.) würde ausreichend sein, da Du ja eh die Zuordnung per Code regeln willst. Ich denke, dass Du keine großen Probleme mit dem Code haben wirst, sondern Dir lediglich noch einmal überlegen musst, was Du willst und wie Du es am einfachsten erreichen kannst.

Ciao
René
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: erste eintrag in Combobox Automatisch auswählen 
Autor: Manfred X
Datum: 15.11.12 10:09

Hallo!

Das scheint eine Übung für eine DB-Anwendung zu sein.

Du benötigst eine Datatable mit Angaben (Spalten)
zum Land und zur Einwohnerzahl plus Primärschlüssel.

In einer zweiten Datatable stehen die Angaben zu
den Städten aller Länder (plus deren Einwohner) und der
Primärschlüssel der Ländertabelle als Fremdschlüssel.

Verwende Datenbindung für die Anzeige.
Beschäftige Dich mit ADO.Net.

MfG
Manfred
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

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