Programmieren - alles kontrollieren 4.937 Themen, 20.657 Beiträge

Daten aus einer Datenbank in eine Combo Box füllen /VB.NET

DarkPrayer / 2 Antworten / Flachansicht Nickles

Hallo,


ich habe da mal folgendes Problem:


Wie kann ich Daten aus einer Datenbank in eine ComboBox füllen. Muss ich da eine Schleife mit einbinden. Ich weiß das das geht, aber ich weiß nicht wie..


bitte helfen :-)...danke


 

bei Antwort benachrichtigen
DarkPrayer Nachtrag zu: „Daten aus einer Datenbank in eine Combo Box füllen /VB.NET“
Optionen

Hallo Phillips,

ja das Prinzip habe ich verstanden, echt gut...aber ich habe da immer noch einen Fehler wenn ich versuche die Anwendung zu debuggen:

Eine nicht behandelte Ausnahme des Typs 'System.NullReferenceException' ist in WindowsApplication1.exe aufgetreten.

Zusätzliche Informationen: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.

Der Code lautet bei mir:
=======================================================================================
'Eingabe in Combobox
Const CONNSTR = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=F:\Entwicklung\NET\speilplatz\bin\spiel.mdb;"
Const SQLSTR = "SELECT ID,gerät_ansprech_anrede FROM spielgeräte"
Dim conn As New OleDbConnection(CONNSTR)
Dim cmd As New OleDbCommand(SQLSTR, conn)
Dim dr As OleDbDataReader

Dim cItem As CListItem
Do While dr.Read()
cItem = New CListItem
cItem.Item_Identifier = dr.Item("ID")
cItem.Item_Value = dr.Item("gerät_ansprech_anrede")
editID_anrede.Items.Add(cItem)
Loop
================================================================================
Ende

bei Antwort benachrichtigen