17. marts 2004 - 11:02Der er
3 kommentarer og 1 løsning
Probl. med combo formfelt i Sub funktion
Jeg har en rekursiv funktion der skriver mene værdier ud i en Comboboks, her skal den tjekke på om (rid) er lig med rs2("id"), men den vil ikke gøre det !
Skriver jeg en fast værdi ind, så virker det?
Hvad gør jeg galt ?
Sub writeElements(pid,level,rid) Dim rs2, strSql, valgt, billede_id strSql = "SELECT * FROM overskrifter WHERE parrent_id=" & pid Set rs2 = Conn.Execute(strSql) If Not rs2.Eof Then Do While Not rs2.Eof If rs2("id") = rid then Response.Write "<option selected value="&rs2("id")&">" Else Response.Write "<option value="&rs2("id")&">" End If If level >= 1 Then For i = 1 to level Response.Write " . " Next End If Response.Write rs2("overskrift") Response.Write "</option>" WriteElements rs2("id"), level + 1, rid 'udskriv alle elementer under dette rs2.MoveNext Loop End If rs2.Close Set rs2 = Nothing End Sub
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.
Fordi det ene er et tal og det andet er tekst, selvom teksten indeholder et tal. ved at sætte &"" bliver begge til tekst også kan du sammenligne dem. Du kan også bruge cstr() funktionen på dem begge, hvis koden skal være mere "rigtig".
Synes godt om
Ny brugerNybegynder
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.