Har en problematisk if-sats som ger felmeddelande: Kompileringsfel i Microsoft VBScript (0x800A03F6)
'End' förväntas. Är koden feltänkt?
If Request.form("land") = "Välj Län" Then
response.write "Du måste välja län!"
else
If rs2("Antal") = 0 then
response.write "Tyvärr gav din sökning inget resultat. <br>Prova ett annat län!"
end if
end if
Jag ser inte heller något fel i koden. Är du säker på att du inte har glömt att stänga någon annan If-sats?
Annars kan du testa detta:
Istället för att skriva:
Else
If
..dvs, att påbörja ännu en If-sats, så kan du skriva:
ElseIf
...och ta bort en End If.
Det blir alltså:
If Request.form("land") = "Välj Län" Then
response.write "Du måste välja län!"
ElseIf rs2("Antal") = 0 then
response.write "Tyvärr gav din sökning inget resultat. <br>Prova ett annat län!"
end if
257 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e