Avatar billede mjall0w Nybegynder
17. marts 2003 - 21:40 Der er 11 kommentarer og
1 løsning

Udskriv max 10 nyheder fra min DB

Hej jeg sidder med et Nyheds script hvor jeg sidder og mangler et script til at de 10 seneste nyheder bliver udskrevet.. Helst gerne op en anden måden end Selecth top 10 * News, for det virker ikke rigtig ved mig..

/Mjall0w-^
Avatar billede medions Nybegynder
17. marts 2003 - 21:44 #1
strSQL = "SELECT TOP 10 * FROM tblTabelnavn"
Set objRs = objConn.Execute(strSQL)

While Not objRs.EOF
  Response.Write(objRs("brugernavn") & "<br>")
objRs.MoveNext
Wend

//>Rune
Avatar billede medions Nybegynder
17. marts 2003 - 21:45 #2
Hvilken database bruger du?

//>Rune
Avatar billede discowarp9 Nybegynder
17. marts 2003 - 21:45 #3
Du kan jo være rigtig plat og lave en tæller ;-)
Noget i stil med:

For i = 1 To 10
...Databasekald for at hente nyhed...
Next
Avatar billede mjall0w Nybegynder
18. marts 2003 - 07:48 #4
Får følgende fejl:
Microsoft VBScript runtime error '800a01a8'

Object required: ''

/test/em/news/forside.asp, line 66

linie 66: Set objRs = objConn.Execute(strSQL)
Har allerede en DB connection ovenover det her kan det være det ??

/Mjall0w-^
Avatar billede medions Nybegynder
18. marts 2003 - 12:17 #5
Jamen har du da ikke en connection?

Set objConn = Server.Create.Object("ADODB.Connection")
objConn.Open "Driver={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("database.mdb")

strSQL = "SELECT TOP 10 * FROM tblTabelnavn"
Set objRs = objConn.Execute(strSQL)

While Not objRs.EOF
  Response.Write(objRs("brugernavn") & "<br>")
objRs.MoveNext
Wend

//>Rune
Avatar billede mjall0w Nybegynder
18. marts 2003 - 13:51 #6
Jo, men den kører bare med RecordSet istedet for objConn, gør det nogen forskel om man kører med RS eller objRS ?

/Mjall0w-^
Avatar billede mjall0w Nybegynder
18. marts 2003 - 18:03 #7
Medions, dit det virker rigtig godt så her for du point.. :)

/Mjall0w-^
Avatar billede medions Nybegynder
19. marts 2003 - 00:52 #8
Thx 3 Poinz

//>Rune
Avatar billede mjall0w Nybegynder
19. marts 2003 - 06:56 #9
NP..
Altid rart der er nogle som jer til vil hjælpe en Newbie som mig :)

/Mjall0w-^
Avatar billede mjall0w Nybegynder
28. marts 2003 - 17:29 #10
medions, der er lige et lille problem.
Den tager meget lang tid om at opdatere de 10 nyeste nyheder

/Mjall0w-^
Avatar billede medions Nybegynder
28. marts 2003 - 18:11 #11
? Det må være serveren den ligger på! -for det er den hurtigste måde at gøre det på!

//>Rune
Avatar billede mjall0w Nybegynder
09. april 2003 - 14:08 #12
Hmm Okay.!
Men jo den updaterer det fint nok, men det er sjovt nok den tager ikke den nyeste, den tager den næst nyeste og dem efter!
Lidt strange, for den gør det ikke når jeg skal udskrive en nyhed, kun når det er 5 nyeste forum indlæg

/Mjall0w-
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester