Avatar billede klinemann Nybegynder
09. juni 2006 - 23:22 Der er 8 kommentarer og
1 løsning

Udskrivning fra db

hejsa, hvordan udskriver jeg den nyeste indsætning fra en database (access). det skal kun være den nyeste..
Avatar billede klinemann Nybegynder
09. juni 2006 - 23:22 #1
Set Connection = Server.CreateObject("ADODB.Connection")
                            Connection.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ="&Server.MapPath("jittytre.mdb")
                            Set rs = Server.CreateObject("ADODB.RecordSet")
                            strSQL = "SELECT overskrift, indledning, id, skrevet, dato FROM tabel order by dato"
Avatar billede weis Nybegynder
09. juni 2006 - 23:26 #2
din SQL sætning skal hede:

strSQL = "Select Top 1 * From tabel order by id DESC"
Avatar billede weis Nybegynder
09. juni 2006 - 23:27 #3
--> jeg går ud fra at din id er en autonummering, så man altid kan regne med at det største id er det nyeste! :)
Avatar billede klinemann Nybegynder
09. juni 2006 - 23:34 #4
ADODB.Recordset error '800a0bb9'

Arguments are of the wrong type, are out of acceptable range, or are in conflict with one another.

/markus/default.asp, line 1864
Avatar billede weis Nybegynder
09. juni 2006 - 23:40 #5
Prøv med:
__________________________________

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

strSQL = "Select Top 1 * From tabel order by id DESC"
Set rs = ConnDown.Execute(strSQL)
    if rs.EOF then
        response.write ("Der er ikke tilføjet noget endnu")
    else
        response.write rs("overskrift") & "<br>"
        response.write rs("indledning") & "<br>"
        response.write rs("skrevet") & "<br>"
    end if

rs.Close
Set rs = Nothing

Conn.Close
Set Conn = Nothing
%>
Avatar billede weis Nybegynder
09. juni 2006 - 23:42 #6
Set rs = ConnDown.Execute(strSQL)

Skal være

Set rs = Conn.Execute(strSQL)
Avatar billede weis Nybegynder
24. juni 2006 - 12:07 #7
Kom det til at virke???
Avatar billede klinemann Nybegynder
14. september 2007 - 20:00 #8
luk
Avatar billede klinemann Nybegynder
14. september 2007 - 20:00 #9
luk
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