vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Mails senden, abrufen und decodieren - ganz easy ;-)  
 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

ADO.NET / Datenbanken
ComboBox füllen 
Autor: Lefay
Datum: 12.07.05 13:11

Moin,

ich habe eine Frage, und zwar diese. Ich lese gerade mein Buch durch und bin bei den Datenbanken angelangt.
Leider werden die Daten immer in einer MessageBox ausgegeben.
[Code]MessageBox.Show (Dr.Item("Spielername"))[/Code]
Ich will diese in eine ListBox und eine ComboBox haben.
[Code]listbox1.Items.Add (Dr.Item("Spielername"))
cbofirma.Items.Add (Dr.Item("Spielername"))[/Code]

Dies ist mein ganzer Code:
[Code]'Für Datenbank eingebaut
Imports System.Data
Imports System.Data.OleDb

'Für Datenbank eingebaut
Private Shared Cn As OleDBConnection
Private Shared Dr As OleDbDataReader
Private Shared Cmd As OleDBCommand

Private Sub MainFormLoad(sender As System.Object, e As System.EventArgs)
Dim sDBPfad As String = "C:\Fussballdatenbank.mdb"
Dim sCn As String = "Provider=Microsoft.Jet.OleDb.4.0;Data Source=" & sdBPfad
Try
Cn = New OleDbConnection(sCn)
Cn.Open ()
Cmd = New OleDbCommand("Select * From Kunden", Cn)
Dr = Cmd.ExecuteReader
Do While Dr.Read
'MessageBox.Show (Dr.Item("Kundenname"))
'listbox1.Items.Add (Dr.Item("Kundenname"))
cbofirma.Items.Add (Dr.Item("Kundenname"))
Loop
Cn.Close ()
Catch ex As Exception
MessageBox.Show ("OleDB-Error: " & ex.Message)
End Try
End Sub[/Code]

meine Frage ist ob man dies eleganter Lösen muss mit der ComboBox und der Listbox. Nachher müssen diese Werte ja auch weiterverwendet werden. Wo sicherlich auch noch fragen auftreten werden.

Grüßle Lefay
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
ComboBox füllen1.229Lefay12.07.05 13:11
Re: ComboBox füllen726ModeratorDaveS12.07.05 13:15
Re: ComboBox füllen752Lefay12.07.05 14:40
Habe mal gebastelt709Lefay12.07.05 15:11
Re: Habe mal gebastelt705ModeratorDaveS12.07.05 15:35
Re: Habe mal gebastelt703Lefay12.07.05 16:17
Re: Habe mal gebastelt691ModeratorDaveS12.07.05 17:23
Re: Habe mal gebastelt622Lefay13.07.05 08:09
Noch ne Frage dazu644Lefay13.07.05 08:53
Re: Noch ne Frage dazu632ModeratorDaveS13.07.05 09:32
Re: Noch ne Frage dazu653Lefay13.07.05 09:41
Re: Noch ne Frage dazu636ModeratorDaveS13.07.05 09:53
Re: Noch ne Frage dazu713Lefay13.07.05 09:56

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