Avatar billede suppenudel Nybegynder
23. februar 2005 - 01:50 Der er 3 kommentarer og
1 løsning

Fra DB til Dropdown, Checkbox eller RadioButton

Hej

Jeg fandt ud af via et andet spørgsmål, at hvis jeg skal trække tekst ud fra en DB og ned i nogle textboxe eller labels kan jeg bruge nedenstående. Det virker fint, men hvad hvis jeg kommer dertil, hvor at det der bliver udtrukket skal vises som det valgte i en DropDown? Eller vises som en afmærkning i en Check- eller radiobutton, hvis denne står som afmærket i DB'en for den sags skyld? 

...

StrSql = "SELECT fornavn, efternavn, postnr, aktiv FROM Bruger";

objComm = New OleDbCommand(strSQL, objConn)
objDataReader = objComm.ExecuteReader()

If objDataReader.Read = true Then

txtFornavn.Text = objDataReader(0).ToString()
txtEfternavn.Text = objDataReader(1).ToString()
lstPostnr.SelectedItem.Value = ?
chkAktiv.Checked = ?
...

Tak :-)
Avatar billede askhoej Praktikant
23. februar 2005 - 10:38 #1
i C# ville jeg gøre følgende:

foreach(ListItem li in lstPostnr.Items)
{
    if(li.value == objDataReader["postnr"].ToString()) li.Selected = true;
   
}

og

chkAktiv.Checked = Convert.ToBoolean(objDataReader["aktiv"]);
Avatar billede suppenudel Nybegynder
14. marts 2005 - 18:46 #2
ok, takker
Avatar billede suppenudel Nybegynder
17. marts 2005 - 17:38 #3
du kan smide svar :-)
Avatar billede suppenudel Nybegynder
05. april 2005 - 00:54 #4
jeg lukker bare nu, men taks
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester