14. august 2002 - 11:19
Der er
10 kommentarer og 1 løsning
Loop funktion virker ikke ??
Hejsa Er der nogen som kan fortælle mig hvorfor dette ikke virker: "<table width=""450"" border=""0"">" & _ "<TR>" & _ "<td colspan=""2""><font size=""4"" style=""verdana""><b><u>Bestilling: </u></b></font></td>" & _ "</TR>" & _ "<TR>" & _ "<td><b>Brugernr:</b></td>" & _ "<td>" & RS("cart_userID") & "</td>" & _ "</TR>" Do While Not RS.EOF & _ "<TR>" & _ "<td><b>Ordrenr:</b></td>" & _ "<td>" & RS("cart_id") & "</td>" & _ "</TR>" & _ "<TR>" & _ "<TD><b>Varenr:</b></TD>" & _ "<td>" & RS("cart_productID") & "</td>" & _ "</TR>" & _ "<td><b>Titel:</b></td>" & _ "<td>" & RS("cart_productname") & "</td>" & _ "</TR>" & _ "<TR>" & _ "<td><b>vhs/dvd:</b></td>" & _ "<td>" & RS("cart_productvhsdvd") & "</td>" & _ "</TR>" & _ "<TR>" & _ "<td><b>Antal:</b></td>" & _ "<td>" & RS("cart_quantity") & "</td>" & _ "</TR>" RS.MoveNext Loop & "</table>" & "<hr>" & _ "<table width=""450"" border=""0"">" & _ "<TR>" & _ "<td><b>Navn:</b></td>" & _ "<td>" & RS("user_name") & " " & RS("user_lastname") & "</td>" & _ "</TR>" & _ "<TR>" & _ "<td valign=""top""><b>Adresse:</b></td>" & _ "<td>" & RS("user_street") & "<br>" & RS("user_zip") & " " & RS("user_city") & "</td>" & _ "</TR>" & _ "<TR>" & _ "<td><b>Telefonnr:</b></td>" & _ "<td>" & RS("user_phone") & "</td>" & _ "</TR>" & _ "<TR>" & _ "<td><b>E-mail:</b></td>" & _ "<td>" & RS("user_email") & "</td>" & _ "</TR>" & _ "</table>"
Annonceindlæg tema
Cloud & AI
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.
14. august 2002 - 11:24
#1
ja der mangler response.write foran nogle linier: response.write "<table width=""450"" border=""0"">" & _ "<TR>" & _ "<td colspan=""2""><font size=""4"" style=""verdana""><b><u>Bestilling: </u></b></font></td>" & _ "</TR>" & _ "<TR>" & _ "<td><b>Brugernr:</b></td>" & _ "<td>" & RS("cart_userID") & "</td>" & _ "</TR>" Do While Not RS.EOF & _ response.write "<TR>" & _ "<td><b>Ordrenr:</b></td>" & _ "<td>" & RS("cart_id") & "</td>" & _ "</TR>" & _ "<TR>" & _ "<TD><b>Varenr:</b></TD>" & _ "<td>" & RS("cart_productID") & "</td>" & _ "</TR>" & _ "<td><b>Titel:</b></td>" & _ "<td>" & RS("cart_productname") & "</td>" & _ "</TR>" & _ "<TR>" & _ "<td><b>vhs/dvd:</b></td>" & _ "<td>" & RS("cart_productvhsdvd") & "</td>" & _ "</TR>" & _ "<TR>" & _ "<td><b>Antal:</b></td>" & _ "<td>" & RS("cart_quantity") & "</td>" & _ "</TR>" RS.MoveNext Loop response.write "</table>" & "<hr>" & _ "<table width=""450"" border=""0"">" & _ "<TR>" & _ "<td><b>Navn:</b></td>" & _ "<td>" & RS("user_name") & " " & RS("user_lastname") & "</td>" & _ "</TR>" & _ "<TR>" & _ "<td valign=""top""><b>Adresse:</b></td>" & _ "<td>" & RS("user_street") & "<br>" & RS("user_zip") & " " & RS("user_city") & "</td>" & _ "</TR>" & _ "<TR>" & _ "<td><b>Telefonnr:</b></td>" & _ "<td>" & RS("user_phone") & "</td>" & _ "</TR>" & _ "<TR>" & _ "<td><b>E-mail:</b></td>" & _ "<td>" & RS("user_email") & "</td>" & _ "</TR>" & _ "</table>"
14. august 2002 - 11:27
#2
hov denne: Do While Not RS.EOF & _ Skal være: Do While Not RS.EOF
14. august 2002 - 12:04
#3
Jeg har nu afprøvet det og får denne fejl: 1 error '80020009' Exception occurred. fejlen opstår i linie 51....Det er lige efter "Loop" Jeg skal måske lige nævne at det skal snedes som e-mail.
14. august 2002 - 12:09
#4
snedes = sendes
14. august 2002 - 13:35
#5
Har du brugt eagleeye's kode. For i din egen har du Loop & Hvilket bare skal være loop & bruges til at lægge tekst sammen.
14. august 2002 - 13:55
#6
Det kunne også se ud somom der er blandet to recordset samme RS bruges både før og efter loop'et. Loop'et bruger også RS som reocrdset så efter loop'et vil du få en fejl når du udskriver fra RS("kolonnenavn") at recordset er enten EOF eller BOF.
14. august 2002 - 13:56
#7
hvis du ønsker en lang streng skal du udskrive de steder jeg har srevet: response.write men navnet på den streng som det skal ligges i eksvis strBody, sådan her: strBody = strBody &
14. august 2002 - 14:19
#8
har du tænkt over at den egentlige årsag til dit problem måske er at det er totalt rodet opstillet ? Prøv og få lidt orden i sagerne - så kunne det tænkes at nogen af de andre problemer løses af sig selv. Tip1: lav ikke kontekstskift hele tiden mellem html og asp. det i sig selv er klide til et utal af fejl. Tip2: hvis det er overvejende HTML, så lav det HELE i HTML og udskriv indholdet ved brug af <%=variabelnavn%> Tip3: lav indrykning i niveauer også når det er HTML..
15. august 2002 - 14:29
#9
Sådan, nu har jeg prøvet det hele (tror jeg) og nu får jeg dette resultat: Ordrenr:3Varenr:2Titel:Titel1vhs/dvd:DVDAntal:1Ordrenr:4Varenr:18Titel:Titel2vhs/dvd:DVDAntal:1Ordrenr:5Varenr:28Titel:Titel3vhs/dvd:DVDAntal:1 error '80020009' Exception occurred. i linie 51 Min sql streng ser således ud: sqlstring = "SELECT * From cart, users Where cart_userID =" & userID og så lige til dig slamsuger, nu har jeg siddet og kikket på min opstilling og jeg kan altså ikke rigtig få øje på hvor det er "totalt rodet opstillet". Det er da bare en ganske almindelig udskrivning af en tabel, andet er det da ikke. /mickill
16. august 2002 - 09:23
#10
Ok, det ser ud til at jeg må prøve noget andet....Ellers tak for hjælpen.
20. august 2002 - 12:33
#11
Tja, jeg har kun dårlige erfaringer med "din metode" ... ;=)
Kurser inden for grundlæggende programmering