22. maj 2008 - 09:19Der er
11 kommentarer og 1 løsning
Data fra SQL ind i Combobox (windows app)
Hej Igen
Skal have fyldt nogen data ind i en combobox, jeg har smidt data ind i dropdown i web c#, men kan man ikke lave det helt som det i Windows programmering.
Men jeg skal kunne vælge noget i en combobox, dataen i comboboxen skal komme fra en SQL server, og når jeg vælger en ting i comboboxen skal dataen komme ud til en textbox.
Støv, fibre og metalliske partikler kan påvirke både uptime, levetid og driftssikkerhed. Derfor arbejder flere datacentre systematisk med contamination control.
Hvis vi går ud fra du har en tabel i databasen som har en id kolonne og en text kolonne. Du vil vise text kolonnen, mens id kolonnen skal virke som identifikator for hver item i ComboBoxen (Hvis der er flere med samme text).
SqlConnection connection = new SqlConnection("Skriv din connectionstring her");
SqlCommand command = connection.CreateCommand(); command.CommandText = "select id, text from myTable";
SqlDataAdapter adapt = new SqlDataAdapter(command);
DataTable table = new DataTable(); adapt.Fill(table);
Hvis du har et tal du skal vise i en textbox, kan du konvertere tallet til en string ved at kalde ToString() metoden.
int tal = 5; textbox1.Text = tal.ToString();
Hvis du har en textbox med et tal i, og skal have dette tal ind i en integer variable, bliver du nød til at konvertere teksten til et tal. Det kan gøres på følgende måde:
I dette tilfælde behøver du ikke at caste til en string. Du kan altså nøjes med dette: this.textbox1.Text = ((DataRowView)this.comboBox1.SelectedItem).Row["text"].ToString();
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.