Avatar billede jaffafo Nybegynder
29. august 2003 - 19:37 Der er 8 kommentarer og
1 løsning

Vis MAX antal nyheder

Hvordan laver jeg det sådan at min nyhedsside kun viser 5 de nyeste nyheder?

i VB..
Avatar billede thor.ostergaard Nybegynder
29. august 2003 - 19:43 #1
Hvordan viser du dine nyheder?
Og hvordan har du dem gemt? (xml, db, ?)
Avatar billede jaffafo Nybegynder
29. august 2003 - 19:47 #2
openDb("tomo")
   
sSQL="SELECT * FROM Nyheder order by nyhedsID DESC"
   
objCmd = new OledbCommand(sSql,ObjConn)
objRs = objCmd.ExecuteReader()
   
Do While ObjRs.Read() = true
lblnyheder.Text = lblnyheder.Text & "<b>" & ObjRs("Overskrift") & "</b></td></tr>"
lblnyheder.Text = lblnyheder.Text & "<tr><td>" & ObjRs("Tekst") & "</td></tr>"
lblnyheder.Text = lblnyheder.Text & "<tr><td>" & objrs("Dato") & "&nbsp;&nbsp;" & objrs("Tid") &"&nbsp;&nbsp;&nbsp;&nbsp;" & ObjRs("Forfatter") & "<br />"
lblnyheder.Text = lblnyheder.Text & "<hr class=linje />"
   
Loop
Avatar billede jaffafo Nybegynder
29. august 2003 - 19:47 #3
i en Access database...
Avatar billede thor.ostergaard Nybegynder
29. august 2003 - 20:05 #4
Den primitive løsning (det er hvad man kan få for 15 point ;-) ):

For i=1 to 5
  If objrs.read() then
    lblnyheder....
  end if
next
Avatar billede jaffafo Nybegynder
29. august 2003 - 20:43 #5
hvad kan jeg så få nu?  :)
Avatar billede jaffafo Nybegynder
29. august 2003 - 20:44 #6
kan man evt. få et mere detajleret forklaring til din primitive løsning?.. :)
Avatar billede eagleeye Praktikant
29. august 2003 - 21:54 #7
Du tilføjer bare TOP 5 til din SQL sætning:

sSQL="SELECT TOP 5 * FROM Nyheder order by nyhedsID DESC"
Avatar billede jaffafo Nybegynder
30. august 2003 - 01:03 #8
Takker
Avatar billede eagleeye Praktikant
30. august 2003 - 01:10 #9
Det var så lidt ;)
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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