Avatar billede fc-dong Nybegynder
04. oktober 2003 - 13:31 Der er 9 kommentarer og
2 løsninger

Der mangler noget i denne sætning?

<% If CustomerRS.Fields.Item("Status").Value <> "2" then %>
<% response.Write("pr. efterkrav.") %>
<%  If CustomerRS.Fields.Item("Status").Value <> "1" then %>
<%  response.Write("Afhentes i butikken") %>
<% else %>
<% response.Write("Almindelig postpakke") End if %>
Avatar billede medions Nybegynder
04. oktober 2003 - 13:33 #1
<% If CustomerRS.Fields.Item("Status").Value <> "2" then %>
<% response.Write("pr. efterkrav.") %>
<%  If CustomerRS.Fields.Item("Status").Value <> "1" then %>
<%  response.Write("Afhentes i butikken") %>
<% else %>
<% response.Write("Almindelig postpakke")
End if %>

//>Rune
Avatar billede medions Nybegynder
04. oktober 2003 - 13:34 #2
<% If CustomerRS.Fields.Item("Status").Value <> "2" then %>
<% response.Write("pr. efterkrav.")
end if %>
<%  If CustomerRS.Fields.Item("Status").Value <> "1" then %>
<%  response.Write("Afhentes i butikken") %>
<% else %>
<% response.Write("Almindelig postpakke")
End if %>
Avatar billede medions Nybegynder
04. oktober 2003 - 13:34 #3
Eller sådan her måske:

<% If CustomerRS.Fields.Item("Status").Value <> "2" then %>
<% response.Write("pr. efterkrav.")
ElseIf CustomerRS.Fields.Item("Status").Value <> "1" then %>
<%  response.Write("Afhentes i butikken") %>
<% else %>
<% response.Write("Almindelig postpakke")
End if %>
Avatar billede erikjacobsen Ekspert
04. oktober 2003 - 13:36 #4
<%
If CustomerRS.Fields.Item("Status").Value <> "2" then
  response.Write("pr. efterkrav.")
elseif CustomerRS.Fields.Item("Status").Value <> "1" then
    response.Write("Afhentes i butikken")
else
´ response.Write("Almindelig postpakke")
End if
%>
Avatar billede erikjacobsen Ekspert
04. oktober 2003 - 13:37 #5
ok, så var du lidt hurtigere...det var nok fordi jeg lige ville fjerne de <%...%>ere
Avatar billede fc-dong Nybegynder
04. oktober 2003 - 13:37 #6
Den kommer hele tiden frem med denne fejl.
Microsoft VBScript compilation error '800a03f6'

Expected 'End'

/kurv_kassen.asp, line 409
---------------
Mangler en end allersidst på siden
Avatar billede erikjacobsen Ekspert
04. oktober 2003 - 13:46 #7
Det er nok en fejl et andet sted. Har du mere kode?
Avatar billede erikjacobsen Ekspert
04. oktober 2003 - 13:47 #8
Iøvrigt giver det ikke mening at checke <> "2" og <> "1" - på den måde havner
du aldrig i din else. Hvad dækker dine værdier over?
Avatar billede fc-dong Nybegynder
04. oktober 2003 - 13:49 #9
Det virker fint nu.
Det var alle de <% %> som jeg brugte.
:-)
Nej du har ret.
har lavet det om til
--------------
                                    <%
If CustomerRS.Fields.Item("Status").Value = "1" then
  response.Write("Varen bliver sendt som pr. Post efterkrav.")
elseif CustomerRS.Fields.Item("Status").Value = "2" then
    response.Write("Varen bliver sendt som almindelig postpakke")
else
response.Write("Varen bliver afhentet i butikken")
End if
%>
--------------------------
Læg et svar, og du skal få de point du har fortjent :-)
Avatar billede erikjacobsen Ekspert
04. oktober 2003 - 13:56 #10
Ham der medions har også fortjent sit!
Avatar billede fc-dong Nybegynder
04. oktober 2003 - 14:00 #11
Jep du har ret.
Så det bliver delt lige over.
Altid rart, når der er nogen som gider at hjælpe en, når man har brug for det.
Jeg takker for hjælpen til jer begge to. Og så må i have en rigtig god weekend.
:-)
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
Kurser inden for grundlæggende programmering

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