<%
set connect = server.createobject("adodb.connection")
connect.Open "Driver={Microsoft Access Driver (*.mdb)}; dbq=" & Server.MapPath("db/statistik.mdb")
set rs = connect.execute("Select * From slumpa order by id desc")
Do Until rs.EOF
[b]rs("kod")[/b]
rs.MoveNext
loop
%>
Felmeddelande:
Körningsfel i Microsoft VBScript fel '800a01c2'
Fel antal argument eller felaktig egenskapstilldelning.: 'rs'
/ampy/visaalla.asp, line 85
Rad 85 är skriven med fetstil, vad har jag gjort för fel?
<%
set connect = server.createobject("adodb.connection")
connect.Open "Driver={Microsoft Access Driver (*.mdb)}; dbq=" & Server.MapPath("db/statistik.mdb")
set rs = connect.execute("Select * From slumpa order by id desc")
Do Until rs.EOF
response.write rs("kod") & "<br>"
rs.MoveNext
loop
%>
t.ex.
------------------ essentitia preter non sans multiplicandum
<%
set connect = server.createobject("adodb.connection")
connect.Open "Driver={Microsoft Access Driver (*.mdb)}; dbq=" & Server.MapPath("db/statistik.mdb")
set rs = connect.execute("Select * From slumpa order by id desc")
Do Until rs.EOF
response.write " "& rs("kod") &" "
rs.MoveNext
loop
%>
------------------
.: Det är jag som ger svaren och det är Ni som ställer frågorna :.
Varför lagrar du källkod i en databas? Det är bara problem med en sådan lösning.
Hela designen av ASP bygger på att man har källkoden i filer.
------------------ essentitia preter non sans multiplicandum
%
randomize
set connect = server.createobject("adodb.connection")
connect.Open "Driver={Microsoft Access Driver (*.mdb)}; dbq=" & Server.MapPath("db/statistik.mdb")
set rs = connect.execute("Select * From slumpa ")
if rs.eof then
'tji
else
rows = rs.getrows()
post = clng(rnd()*ubound(rows,2))
for i = 1 to ubound(rows,1)
ExecuteGlobal(rows(i,post))
next
end if
%>
Så att den skriver ut alla poster i databasen istället för att slumpa en. Skulle vara jättesnällt om någon kunde göra det.
' Hämta från databas.
set connect = server.createobject("adodb.connection")
connect.Open "Driver={Microsoft Access Driver (*.mdb)}; dbq=" & Server.MapPath("db/statistik.mdb")
set rs = connect.execute("Select * From slumpa ")
if Not rs.eof then
arrRows = rs.getrows()
end if
' Skriv ut:
For I = 0 To Ubound(arrRows, 2)
Response.Write arrRows(0, I)
Next
------------------ "Tål det inte att skämtas om, är det inte värt att ta på allvar."