31. maj 2002 - 12:46Der er
20 kommentarer og 3 løsninger
Dato for seneste indlæg
Jeg har en Access database som indeholder en datokolone. Jeg vil gerne have vist det seneste indlæg på en forside, således at brugerne ikke behøves at gå ind på næste side, for at se om der er kommet noget nyt!
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.
<% Function DBhent(SQL, DBnavn) Dim consub Set consub = Server.CreateObject("ADODB.Connection") consub.CommandTimeout = 30 consub.ConnectionTimeout = 20 consub.Open "DBQ=" & Server.Mappath(DBnavn) & ";Driver={Microsoft Access Driver (*.mdb)}" Dim objDBhent Set objDBhent = Server.CreateObject("ADODB.RecordSet") objDBhent.Open SQL, consub, 3, 1 Set DBhent= objDBhent Set objDBhent = Nothing End Function Set rs = DBhent("SELECT * FROM DinTabel order by DinID desc", "DinDB") %>
Set objConn = Server.CreateObject("ADODB.Connection") objConn.Open "Driver={Microsoft Access Driver (*.mdb)}DBQ=" & Server.MapPath("db.mdb") 'Server.MapPath finde den aktueller sti, så hvis database skal i dette tilfælde ligge i sammen mappe som din .asp fil!
strSQL = "SELECT * FROM indlaeg ORDER BY Dato DESC" 'Her sortere den efter dato, så den nyeste dato bliver den øverste! Set objRs = objConn.Execute(strSQL) 'Her executes din SQL query!
While Not objRs.EOF 'Her køres dine recordset igennem indtil End Of File Response.Write(objRs("dato") & "<br>") 'Her udskrives din dato med et mellemrum for hver dato! objRs.MoveNext() 'Her rygger den til den næste efter valgte Wend 'Her løbes løkken igennem en gang til
medions: Og "en masse" er lig alle !? ;) Hvad så når der kommer 100-1000 indlæg !? ;)
Som så mange andre gør, så kunne man vælge at vise de seneste 5 eller 10 indlæg og så skal man jo bare ændre TOP 1 til TOP 5 eller TOP 10, men det er jo også stadig meget bedere at hente alle records i tabellen (især når det er Access) :)
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.