Databasen hvor den bliver hentet fra har denne tekst: Black-2300 Grey-2328 Red-3106 Pink-3563 Purple-3873 Orange-4163 Yellow-5085 Green-6024 Turquoise-6324 Dark green-6332 Light blue-7247 Blue-7755
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Nej det var ikke det jeg mente. Jeg vil selv slette teksten, men så ved brugerne jo ikke hvad farve de vælger. Der for vil jeg have at linien i dropdown hvor der f.eks. står 5085 enten har gul baggrund eller at teksten er gul.
Psycho >> Hvor skal jeg sætte dette ind?? Jeg kan ikke lige genkende kodeformen.
Virker det stadig hvis min Db ser således ud:
Value Text Farve 0 Choose - 1 White White 2 2300 Black 3 2328 Grey 4 3106 Red 5 3563 Pink 6 3873 Purple 7 4163 Orange 8 5085 Yellow 9 6024 Green 10 6324 Turquoise 11 6332 Dark green 12 7247 Light blue 13 7755 Blue
Dim reader As OleDb.OleDbDataReader = objComm.ExecuteReader()
While (reader.Read())
Dim colstr As String
Dim item As New ListItem
Dim col As Color = Color.FromName(reader("Farve").ToString().Replace(" ", ""))
If col.IsKnownColor Then Dim red As String = IIf((col.R = 0), "00", (IIf(col.R <= 15, "0" + col.R.ToString("X"), col.R.ToString("X")))) Dim green As String = IIf((col.G = 0), "00", (IIf(col.G <= 15, "0" + col.G.ToString("X"), col.G.ToString("X")))) Dim blue As String = IIf((col.B = 0), "00", (IIf(col.B <= 15, "0" + col.B.ToString("X"), col.B.ToString("X"))))
Det virker fint, Jeg havde allerede dimmet Reader i top så den ændrede jeg lige. Koden nu: While (ObjRs.Read())
Dim colstr As String
Dim item As New ListItem
Dim col As Color = Color.FromName(ObjRs("Farve").ToString().Replace(" ", ""))
If col.IsKnownColor Then Dim red As String = IIf((col.R = 0), "00", (IIf(col.R <= 15, "0" + col.R.ToString("X"), col.R.ToString("X")))) Dim green As String = IIf((col.G = 0), "00", (IIf(col.G <= 15, "0" + col.G.ToString("X"), col.G.ToString("X")))) Dim blue As String = IIf((col.B = 0), "00", (IIf(col.B <= 15, "0" + col.B.ToString("X"), col.B.ToString("X"))))
Det virker ikke. Jeg prøver igen. Er der nogen som kan hjælpe med en farve dropdown?
Den skal være kodet i VB, ASP.NET og Access database.
Jeg skal bruge den i et ordre system, hvor kunder skal vælge farve på produktet. Det kan også være at jeg kan bruge en i flash hvis den valgte linie en gemmes i databasen sammen med resten af ordreoplysningerne.
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.