Avatar billede taager-kongen Nybegynder
30. december 2002 - 19:31 Der er 3 kommentarer og
1 løsning

sql-sætning (med dato & tid)

tja.. denne er nok lidt svær at forklarer men....
jeg skal bruge en sql-sætning som gør dette.:
finder server tid og finder den nyeste nyhed efter server tiden..
MEN NU KOMMER DET SVÆRE:
hvis tid datoen er 30-12-02 og klokken er 19.00. og der er disse i databasen:
15-12-02 20:20
19-12-02 20:00
02-01-02 20:00
skal den vise den 19-12-02 20:00..
Altså den må ikke vise nogen der er nyere end server-tiden
forstår i?
Avatar billede klok Nybegynder
30. december 2002 - 19:45 #1
Hvis du bruger MSSQL:
SELECT TOP 1 * FROM Nyheder WHERE startDato<GetDate() ORDER BY startDato DESC
Hvis du bruger Access:
SELECT TOP 1 * FROM Nyheder WHERE startDato<Date() ORDER BY startDato DESC

Så det er ikke så slemt enda :D
Godt nytår.
Avatar billede taager-kongen Nybegynder
30. december 2002 - 20:06 #2
hvad skal der ligge i startdato?
Avatar billede hossein Nybegynder
30. december 2002 - 20:14 #3
Det felt i din tabel som indeholder dato og klokkeset har han kaldt startDato.
Avatar billede klok Nybegynder
30. december 2002 - 20:15 #4
Startdato er det felt som indeholder dine datoer som du her nævner som:
15-12-02 20:20
19-12-02 20:00
02-01-02 20:00
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