|
| Søge på måned i dato'en ? Fra : SpookiePower |
Dato : 05-05-04 15:13 |
|
Jeg er ved at lave en lille kalender som er opdelt i 12 måneder.
Man kan så tilføje en dato i formatet dd-mm-åååå plus en text
til databasen.
Databasen er delt op i to felter - dato og text.
Jeg henter alle tilføjelserne ud at databasen ved at
skrive "select * from kalender" og lægger det over i strKalender.
Nu er det så jeg gerne vil have pillet feks januar måned ud, men kan
ikke få det til at virke. Jeg har prøvet med -
response.write("dato").month = 01
- men det virker ikke.
Jeg kunne selvfølgelig gøre det på den måde at dele databasen op i
dag - måned - år. Og så søge på måned = 01, men syntes ikke den
holder.
Nolge som kan hjælpe mig ?
| |
SpookiePower (05-05-2004)
| Kommentar Fra : SpookiePower |
Dato : 05-05-04 15:15 |
|
"SpookiePower" <boxjunk2600@hotmail.com> skrev i en meddelelse
news:c7aso7$1672$1@news.cybercity.dk...
> Nu er det så jeg gerne vil have pillet feks januar måned ud, men kan
> ikke få det til at virke. Jeg har prøvet med -
>
> response.write("dato").month = 01
>
Lige en rettelse - Jeg skriver -
response.wite strKalender("dato").month = 01
| |
Christian R. Larsen (05-05-2004)
| Kommentar Fra : Christian R. Larsen |
Dato : 05-05-04 15:38 |
|
"SpookiePower" <boxjunk2600@hotmail.com> skrev i en meddelelse
news:c7assg$16o7$1@news.cybercity.dk...
> Lige en rettelse - Jeg skriver -
>
> response.wite strKalender("dato").month = 01
Jeg forstår ikke, hvad du laver med lighedstegnet. Men hvis du vil returnere
alle poster fra januar, skal det SQL-udtryk, der ligger bag dit recordset,
indeholde et WHERE-statement, der specificerer dette.
Hvis du vil returnere måneden for en given post skal du skrive følgende:
response.write month(strKalender("dato"))
| |
SpookiePower (05-05-2004)
| Kommentar Fra : SpookiePower |
Dato : 05-05-04 15:50 |
|
"Christian R. Larsen" <crlarsen@hotmail.com> skrev i en meddelelse
news:4098fc49$0$20629$14726298@news.sunsite.dk...
> Jeg forstår ikke, hvad du laver med lighedstegnet.
Nej, det var også bare en ide jeg fik, men som sagt ikke virkede.
>Men hvis du vil returnere
> alle poster fra januar, skal det SQL-udtryk, der ligger bag dit recordset,
> indeholde et WHERE-statement, der specificerer dette.
Men så er det jo at man ende med at skulle lave 12 SQL-udtryk, et for hver
måned.
> Hvis du vil returnere måneden for en given post skal du skrive følgende:
>
> response.write month(strKalender("dato"))
Det ligner mere det jeg søger. Tak skal du have.
| |
Christian R. Larsen (06-05-2004)
| Kommentar Fra : Christian R. Larsen |
Dato : 06-05-04 12:14 |
|
"SpookiePower" <boxjunk2600@hotmail.com> skrev i en meddelelse
news:c7auum$1c57$1@news.cybercity.dk...
> >Men hvis du vil returnere
> > alle poster fra januar, skal det SQL-udtryk, der ligger bag dit
recordset,
> > indeholde et WHERE-statement, der specificerer dette.
>
> Men så er det jo at man ende med at skulle lave 12 SQL-udtryk, et for hver
> måned.
Næh, du kan da bare GROUP BY month(dato) og sortere efter dette felt.
| |
|
|