Avatar billede ecoder Nybegynder
08. august 2002 - 13:38 Der er 13 kommentarer og
1 løsning

Error Code......hvad skal jeg gøre?

Hvad skal jeg gøre for at rette det her?

Error Type:
Microsoft VBScript compilation (0x800A0400)
Expected statement
/New_dktele/ssi/produkter.asp, line 15
Wend
Avatar billede bocker Nybegynder
08. august 2002 - 13:44 #1
hvad står der i linje 15?
Avatar billede ecoder Nybegynder
08. august 2002 - 14:09 #2
Hej Bocker........hvis du svarer på det andet også ligger der 100 point til dig.

Men det er i den  kode her:

Response.Write"<table align='center' cellpadding='20' cellspacing='5' border='0'>"
    count = 1
    Response.Write("<tr>")
    While NOT oRS.EOF
          If count MOD 3 = 0 Then
            Response.Write("</tr><tr>") & vbCrLf
              Response.Write("<td id=""tdblank"" valign=""middle""><a href=""index.asp?ID=" & oRS.fields("ID") & """>" & "<img src=""" & oRS.fields("Foto") & """ border=""0"">" & "<br>" & oRS.fields("Beskrivelse") & "</a></td>") & vbCrLf
              count = count + 1
          oRS.MoveNext
    Wend
    Response.Write("</table>")
Avatar billede bocker Nybegynder
08. august 2002 - 14:11 #3
jamen, hvilken er linje 15???
Avatar billede tmceu Praktikant
08. august 2002 - 14:13 #4
Du mangler en End If
Avatar billede bocker Nybegynder
08. august 2002 - 14:14 #5
ahh... du skal have en end if, hvis du laver linjeskift efter dit if statement!
Avatar billede ecoder Nybegynder
08. august 2002 - 14:18 #6
Skriv lige koden.........
Avatar billede bocker Nybegynder
08. august 2002 - 14:20 #7
if count mod 3 = 0 then Response.Write("</tr><tr>") & vbCrLf
Avatar billede bocker Nybegynder
08. august 2002 - 14:21 #8
Du skal huske et </tr> efter løkken også...
Avatar billede ecoder Nybegynder
08. august 2002 - 14:26 #9
Er lidt grøn i det her endnu!!! :-(

Her altså:

oRS.MoveNext
    Wend
    Response.Write("</tr></table>")

Og hvor skal det End If stå?
Avatar billede bocker Nybegynder
08. august 2002 - 14:27 #10
Du skal ikke have en end if, hvis du skriver det på én linje, og ja det </tr> skal stå der.
Avatar billede ecoder Nybegynder
08. august 2002 - 14:33 #11
Vil du ikke lige skrive koden så det står i 2 linjer og med End If på det rigtige sted, for texten skal jo stå under hvert billed.
Avatar billede bocker Nybegynder
08. august 2002 - 14:36 #12
if count mod 3 = 0 then
response.write("</tr><tr>") & vbCrLf
end if
Avatar billede ecoder Nybegynder
08. august 2002 - 14:50 #13
Yes det kører nu............

Bocker vil du have points for det første spørgsmål jeg oprettede?

Hedder: "Med counter, men hvordan kan man ellers lave det???? 100"
Avatar billede ecoder Nybegynder
08. august 2002 - 14:50 #14
Så svar kom lige med et svar der......
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