Avatar billede popstar Nybegynder
31. maj 2002 - 14:32 Der er 4 kommentarer og
2 løsninger

Problemer med asp-kode "visning af nyeste indlæg"

Hej!

Jeg har denne kode:

<%
Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath ("minDatabase.mdb")
Conn.Open DSN

SQL = "SELECT dateposted as dato FROM adcontent"
Set rs = Conn.Execute(SQL)

Response.Write "Det seneste indlæg er blevet oprettet " & rs("dato") & "!"
%>

Koden giver kun første indlæg, men jeg vil ha' den til at vise det nyeste. Nogen som kan hjælpe?

VH Popstar
Avatar billede cbp Nybegynder
31. maj 2002 - 14:34 #1
Så skal du lige have en order by med i din select:

SQL = "SELECT dateposted as dato FROM adcontent ORDER BY dato DESC"
Avatar billede acrosomolius Nybegynder
31. maj 2002 - 14:35 #2
<%
ConnString = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath ("minDatabase.mdb")

Set rs = Server.CreateObject("ADODB.RecordSet")

SQL = "SELECT dateposted as dato FROM adcontent"

rs.Open SQL, ConnString, 1, 3

Response.Write "Det seneste indlæg er blevet oprettet " & rs.Fields("Dato").Value & "!"
%>


There you go :)
Avatar billede popstar Nybegynder
31. maj 2002 - 15:04 #3
acrosomolius:

Den striver stadig det gamle indlæg...
Avatar billede popstar Nybegynder
31. maj 2002 - 15:05 #4
cbp: virker ikke...

Error Type:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E10)
[Microsoft][ODBC Microsoft Access Driver] Too few parameters. Expected 1.
Avatar billede tjacob Juniormester
31. maj 2002 - 15:12 #5
SQL = "SELECT dateposted as dato FROM adcontent ORDER BY dateposted DESC"
Avatar billede popstar Nybegynder
31. maj 2002 - 15:28 #6
Tak - tjacob sidste forsøg virkede!

Så er jeg glad!

VH Popstar
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