23. marts 2001 - 14:32Der er
7 kommentarer og 1 løsning
uendelig løkke
Det ser ud som om at jeg har fået lavet mig en uendelig løkke. HJÆLP!!! uge = Request.Querystring(\"uge\") Dim Con Set Con=Server.CreateObject(\"ADODB.Connection\") Con.Open\"Driver={Microsoft Access Driver (*.MDB)};DBQ=\" & Server.MapPath(\"stenlund.mdb\")
Dim RS Set RS=Server.CreateObject(\"ADODB.RECORDSET\") RS.Open \"SELECT Uge FROM Holdoversigt\",Con \'RS.Open \"SELECT * FROM Holdoversigt WHERE uge IN (SELECT MAX(uge) FROM Holdoversigt)\",Con
Do Until RS.EOF If uge > RS.EOF Then Response.write\"Denne uge er ikke tilgængelig endnu\" Else if uge < RS.EOF Then Response.write\"Det er desværre forsent at booke til denne uge\" Else if uge = RS.EOF then Response.write\"Tillykke\" End if End if End if Loop RS.Close Set RS=Nothing
Brug af AI afslører de svagheder, virksomheder allerede har opbygget gennem års cloud-transformation, nye SaaS-løsninger og fragmenterede sikkerhedssystemer.
Do Until RS.EOF If uge > RS.EOF Then Response.write\"Denne uge er ikke tilgængelig endnu\" Else if uge < RS.EOF Then Response.write\"Det er desværre forsent at booke til denne uge\" Else if uge = RS.EOF then Response.write\"Tillykke\" End if End if End if Rs.MoveNext Loop RS.Close
Do Until RS.EOF If uge > RS.EOF Then Response.write\"Denne uge er ikke tilgængelig endnu\" Else if uge < RS.EOF Then Response.write\"Det er desværre forsent at booke til denne uge\" Else if uge = RS.EOF then Response.write\"Tillykke\" End if End if End if RS.MoveNext Loop
Det er fordi den skal tjekke på den sidste post i uge-kolonnen(som i dette tilfælde er 12),men den når kun til første if, og udfører den, uanset om jeg tester på 11,12 eller 13.
jammen RS.EOF/RS.BOF returneren en boolsk verdi...den er enten true eller false...hvordan vil du sammenligne et tall eller streng med en boolsk verdi....
Nu har jeg skiftet EOF ud med uge, og det har hjulpet på den måde at nu skriver den kun resultet en gang. Men det er stadig samme resultat uanset om det er 11,12 eller 13.
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.