vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevDataGrid - Gönnen Sie Ihrem SQL-Kommando diesen krönenden Abschluß!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

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

Visual-Basic Einsteiger
Re: Combo Box Auswahl 
Autor: ModeratorDieter (Moderator)
Datum: 15.07.02 09:13

Hi Locust,

Du musst die ID mit in die ComboBox speichern!
Wenn es sich um eine rein numerische Angelegenheit handelt, kannst Du dieses sogar in der ItemData-Eigenschaft des jeweiligen ComboBox-Eintrags speichern.
Public Sub MAAuslesen(frm As Form, sql As String)
  On Error Resume Next 
  Dim cmd1 As New Command 
  Dim rs As New Recordset 
  Dim merker As Variant 
 
  cmd1.CommandText = sql 
  Set cmd1.ActiveConnection = ModAlle.VerbindungPersonal 
  Set rs = cmd1.Execute(, , adCmdText) 
  rs.MoveFirst 
  Do Until rs.EOF
    With frm.cmbMitArb
      .AddItem rs("Name")
      .ItemData(.ListCount - 1) = rs("PersonalID")
    End With
    rs.MoveNext 
  Loop 
  rs.Close 
  Set rs = Nothing 
End Sub
Wird jetzt ein Name aus der ComboBox ausgewählt, kannst Du auf die PersonalID aus der ItemData-Eigenschaft auslesen:
Private Sub Combo1_Click()
  txtID.Text = Combo1.ItemData(Combo1.ListIndex)
End Sub
Cu
Dieter
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Combo Box Auswahl47locust15.07.02 09:01
Re: Combo Box Auswahl179ModeratorDieter15.07.02 09:13
Re: Combo Box Auswahl30locust15.07.02 09:21

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-2025 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