Hvordan binde en database til en ComboBox i Visual Basic

Visual Basic kan du spørre en database og koble resultatene til en "Combobox" kontroll på en webside. Funksjonen viser dynamisk innhold i en Combobox for brukerne å velge et alternativ. Du bruker "ItemSource" eiendom å fylle Combobox med en liste over database resultater.

Bruksanvisning

1 Klikk på Windows "Start" -knappen og velg "Alle programmer". Klikk "Microsoft .NET Framework", deretter "Visual Studio" for å åpne VB-plattformen.

2 Dobbeltklikk VB prosjekt filnavnet i listen over prosjekter som vises i Visual Studio hjemmesiden. Prosjekt belastninger i arbeidsområdet.

3 Koble til databasen og tilordne resultatene til en "datasett" objekt. Den DataSet objektet inneholder resultatene fra databasen, og den brukes til å fylle Combobox. Skriv inn følgende kode for å hente resultater fra databasen:

SqlDataAdapter da = ny SqlDataAdapter ( "select * fra kunder", connection_string);

Datasett data = nye datasett ();

da.Fill (data, "kunder");

Koden ovenfor spør en liste over kunder fra databasen.

4 Tildele data resultatene til kombinasjonsboksen. Følgende kode tildeler resultatene til ComboBox:

combobox1.ItemsSource = data.Tables [0] .DefaultView;