Avatar billede karsten_larsen Praktikant
20. marts 2007 - 11:22 Der er 1 kommentar og
1 løsning

Binde data til dropdownlist fra to kolonner

Vil gerne at DataTextField opbygges af to kolloner fra strSQL, nemlig Name og Aktiv.

Kode udgangspunkt:

Dim strSQLDemo As String
strSQLDemo = "SELECT Name, Aktiv FROM tbl"
Dim Command As New System.Data.SqlClient.SqlCommand(strSQLKlasseOversigt, Connection)

Connection.Open()

Dim objDR As Data.SqlClient.SqlDataReader
objDR = Command.ExecuteReader()


ddlDemo.DataTextField = "Name"
ddlDemo.DataSource = objDR
ddlDemo.DataBind()

Command.Connection.Close()
objDR.Close()


Vil gerne at værdien for ddlDemo.DataTextField  bliver

If Aktiv = 1
"Name - Aktiv"

If Aktiv = 0
"Name - Deaktiv"

"Name" er varchar og Aktiv er boolean

Hvordan gøres det?

??:-) karsten_larsen
Avatar billede karsten_larsen Praktikant
20. marts 2007 - 12:08 #1
løste det via store procedure, med Case(Aktiv) WHEN 0 then (navn) + 'Deaktiv'.

Vil gerne lærer en anden måde, så lader sp. stå  endnu
Avatar billede karsten_larsen Praktikant
25. maj 2007 - 14:26 #2
okay - lukker.
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