Avatar billede mlindegaard Nybegynder
29. oktober 2002 - 16:05 Der er 8 kommentarer og
1 løsning

kun vise nye poster fra en DB

Hej
Jeg har en access database hvor jeg alle felter ud som ikke er 14 dage gamle,
hvordan gør man det??
Avatar billede mtas Nybegynder
29. oktober 2002 - 16:07 #1
SELECT top 14 * from [abel] order by tid

Hvis du altså har tids indstillet dine felter...
Avatar billede mtas Nybegynder
29. oktober 2002 - 16:07 #2
mente altså [tabel] ikke [abel].... :D dooh
Avatar billede mlindegaard Nybegynder
29. oktober 2002 - 16:10 #3
så får jeg 14 felter ud, og hvis der f.eks. kun er kommet et nyt felt ind som ikke er 14dage gamelt, vil den jo også vise 13 andre som er for gamle!!!
Så den der duer ikke!
Avatar billede mtas Nybegynder
29. oktober 2002 - 16:12 #4
nå ja...dooh :(
Avatar billede elkrog Nybegynder
29. oktober 2002 - 16:17 #5
Prøv dette:

strSQL = "Select top 14 * from TABEL"
Set rs = Conn.Execute(strSQL)


Do

Session.LCID = 1030
dato = rs("Dato")

If Datediff("d", date, dato) >= -14 THEN

Response.Write "" & rs("Nyheder") & ""

End IF

  rs.MoveNext
Loop While Not rs.EOF

rs.close
Set rs = Nothing
Avatar billede Slettet bruger
29. oktober 2002 - 16:17 #6
mlindegaard> Vi skal vide hvordan din database ser ud.
Avatar billede elkrog Nybegynder
29. oktober 2002 - 16:20 #7
Ja det kræver selvfølgelig at der er et datofelt i det rigtige format.
Avatar billede mlindegaard Nybegynder
29. oktober 2002 - 16:22 #8
ja det ved jeg.
Men jeg kunne lige huske hvordan det var man gjorde,
og det hjalp du mig videre med.
Avatar billede elkrog Nybegynder
29. oktober 2002 - 16:22 #9
Det er bare ok :))
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