Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
11. februar 2004 - 14:56
#1
<a href="test.asp?hvem=Toby">link</a> ??
11. februar 2004 - 14:59
#2
<a href="test.asp?hvem=" & Request("hvem") & ">link</a> /nute
11. februar 2004 - 15:00
#3
Nej, den skal ikke nødvendigvis skrive Toby... Den skal skrive det, den overførte fra sidste side via 'hvem='!
11. februar 2004 - 15:00
#4
Tark, tjekker lige!
11. februar 2004 - 15:08
#5
Det virker ikke... Skal der ikke stå noget "<%"-værk udenom? Der er nemlig ikke andet asp i dokumentet...
11. februar 2004 - 15:22
#6
<% Dim test test = Request.QueryString("hvem") %> <a href="link.asp?test=<%=test%>">link</a>
11. februar 2004 - 15:24
#7
ah ... øf cørse ... sorry ... /nute
11. februar 2004 - 15:28
#8
Virker fint, Pelkjaer!
11. februar 2004 - 15:39
#9
Måske ka' i hjælpe mig med noget andet... Jeg forhøjer lige pointene... Spørgsmålet: Hvad betyder dette: Microsoft OLE DB Provider for ODBC Drivers error '80040e10' [Microsoft][ODBC Microsoft Access Driver] Too few parameters. Expected 1. /projektopgave/login/features/beskeder.asp, line 6
11. februar 2004 - 15:40
#10
Hmmmm... Jeg synes ikke, jeg kan forhøje pointene...
11. februar 2004 - 16:31
#11
I boksen Function -> Afsæt flere point
11. februar 2004 - 17:31
#12
Sådan.. Nogle som kan hjælpe mig med mit andet problem?
11. februar 2004 - 17:35
#13
Det kræver du viser SQL sætningen i linje 6 eller lige før. Typisk kommer fejlen fordi man har stavet et kolonnenavn forkert i forhold til database, men det kan også være der mangler ' omkring tekst.
11. februar 2004 - 17:41
#14
Tak, prøver lige at se, om jeg ka' finde fejlen... Ellers skriver jeg teksten her...
11. februar 2004 - 17:49
#15
Okey, jeg er for dum til at finde fejlen... Koden er: <% Set myConn = Server.CreateObject("ADODB.Connection") myConn.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&Server.MapPath("db/database.mdb") strSQL = "SELECT * FROM besked WHERE hvem ="& request.querystring("hvem") Set rs = myConn.Execute(strSQL) %> <html> <head><title>Besked til <%=rs(hvem)%></title> </head> <body> <b> <font size=2>Beskeder til <%=rs("hvem")%></font><br></b><hr size="1"> <table border=0 width="100%"> <tr> <th><font size=2>Dato</font></th> <td></font><font size=2><%=rs("dato")%></font> </font></td> </tr> <tr> <th><font size="2"><font >Overskrift</font></font></th> <td><font size=2><%=rs("overskrift")%> </font></td> </tr> <tr> <th valign="top"><font size=2>Besked</font></th> <td><font size=2><%=rs("besked")%> </font></td> </tr> </table> <hr size="1"> <font size=1><a href="#" onClick="history.go(-2)" target="_self"><< Gå til sidste side</a></font> </body> </html>
11. februar 2004 - 17:52
#16
strSQL = "SELECT * FROM besked WHERE hvem = '"+ request.querystring("hvem")+ "'"
11. februar 2004 - 17:54
#17
ja hvis hvem er en tekste kolonne skal der ' omkring. Men med bør stadig bruges & og ikke + da & er den korrekte operator for at ligge strenge sammen. WHERE hvem = '"& request.querystring("hvem")& "'"
11. februar 2004 - 17:54
#18
+ bruges til matematik :)
11. februar 2004 - 17:56
#19
Ikke desto mindre virker det :) Sådan er det når man helst skriver c baseret ;o)
11. februar 2004 - 18:10
#20
Tark for hjælpen begge to... Jeg ka' gi' jer pointene hvis i opretter svar!
11. februar 2004 - 18:12
#21
oki :)
11. februar 2004 - 18:12
#22
ok, du da lige et svar fra mig så :)
Kurser inden for grundlæggende programmering