Avatar billede kapoou Nybegynder
01. november 2004 - 11:24 Der er 4 kommentarer og
1 løsning

Hvorfor vises nyheden ikke?

Jeg har følgende stump kode i en SELECT sætning

and ((publiFrom <= #"& date() &"# and publiTo >= #"& date() &"#) or (publiFrom is NULL and publiTo is NULL))

Er der en der kan give mig en grund til at en side som har følgende værdier ikke vises idag.

publiFrom: 27-10-2004
publiTo: 10-11-2004
Avatar billede fennec Nybegynder
01. november 2004 - 11:33 #1
Det kan være pga af formatet på ASP's date(). Hvis man kan, er det en god ide at bruge databasens funktioner.

and ((publiFrom <= #date()# and publiTo >= #date()#) or (publiFrom is NULL and publiTo is NULL))
Avatar billede kapoou Nybegynder
01. november 2004 - 11:48 #2
Hvis man skriver som du har nævnt ovenstående så kommer den med en syntax error!
Avatar billede fennec Nybegynder
01. november 2004 - 11:50 #3
Min fejl. Der skal ikke # omkring når man bruger databasens funktion, da den godt ved det er en dato den får.

and ((publiFrom <= date() and publiTo >= date()) or (publiFrom is NULL and publiTo is NULL))
Avatar billede kapoou Nybegynder
01. november 2004 - 12:21 #4
Takker for din hjælp!!

Smider du ikke lige et svar!
Avatar billede fennec Nybegynder
01. november 2004 - 12:26 #5
.o) <-- One Eyed Jack
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