Jag är en aspirant inom ASP-världen, och undrar om någon vänlig själ vill hjälpa mig med en sak.
Det är så att jag vill att det senaste gästboksinlägget skall visas på förstasidan, men hittar ingen kod för det någonstans.
Finns det någon som vill ge mig en sådan kod? det handlar om Microsoft Access databas.
På förhand tack!
PS! Om det finns någon annan tråd om detta som ger ett korrekt svar kan ni gärna länka den till mig. Själv sökte jag, men hittade inget som hjälpte mig.
Men den lilla koden kan väl inte hämta fråm något?
Jag menade om någon kan ge mig hela koden, från linje ett till slut. :)
Eftersom den finns X antal olika sätt man kan göra det på och ytterligare Y antal olika databasstrukturer och förutsättningar, så är det ganska svårt att bara se till att skriva ihop en sådan grej. Vi måste ha något att utgå ifrån.
Annars skulle det väl kunna se ut ungefär såhär;
dim conn, rs, sql
set conn = server.createobject("adodb.connection")
conn.open "Provider=Microsoft.Jet.OleDb.4.0;Data Source=" & server.mappath("db/dindatabas.mdb")
sql = "SELECT TOP 1 * FROM Gastbok ORDER BY id DESC"
set rs = conn.execute(sql)
with response
.write rs("Rubrik") & "<br>"
.write rs("Meddelande") & "<br>"
.write rs("SkrivetAv") & " - " & rs("SkrivetDatum") & "<hr>"
end with
set rs = nothing
set conn = nothing
Och om du vill visa alla;
dim conn, rs, sql
set conn = server.createobject("adodb.connection")
conn.open "Provider=Microsoft.Jet.OleDb.4.0;Data Source=" & server.mappath("db/dindatabas.mdb")
sql = "SELECT * FROM Gastbok ORDER BY id DESC"
set rs = conn.execute(sql)
if not rs.eof
while not rs.eof
with response
.write rs("Rubrik") & "<br>"
.write rs("Meddelande") & "<br>"
.write rs("SkrivetAv") & " - " & rs("SkrivetDatum") & "<hr>"
end with
rs.movenext
wend
else
response.write "Inga inlägg att visa."
end if
set rs = nothing
set conn = nothing
Tack så mycket, det funkade fin fint! :)
Undrade bara, vart lägger jag en <a href> länk i denna koden, så att man kan gå direkt till gästboken genom att trycka på det senaste inlägget?
Var du lägger in den får du nog bestämma själv. Annars är väl utförandet på själva länken ganska standard; en länk till sidan som visar alla gästbokens inlägg..?