webForumDet fria alternativet

Sotera efter veckonr

ASPur ASP

6 svar · 220 visningar · startad av Jacob

Medlem sedan dec. 2000503 inlägg
Frågan#1

Jag har en databas som jag ska sortera evter ett vist vekonummer som finns i kolumnen vecka. Vidare villjag inte att den ska sotera från årets början, utan den sak soterar efter "nu datumet" och framåt.
(i kolumen vecka står bara tex. 49)
Jag har försökt med lite alltmöjligt men ingen lycka.

------------------
ja©ob

Medlem sedan dec. 19996 721 inlägg
#2

Visa vad du försökt med så korrigerar vi.

Medlem sedan sep. 2000215 inlägg
#3

Fungerar det inte att använda
DatePart("ww",date) i ditt ORDER BY och WHERE uttryck?

Om du däremot har valt att skriva in själva veckonummren som Text eller Tal istället för riktiga datum, så kan du ju helt klart få problem... ;)

------------------
"Life's a bitch who sucks... then you marry one who doesn't"

Medlem sedan dec. 2000503 inlägg
#4

Det är där jag har problem jag kan inte ställa in rikgiga datum då gör den om kolumnen till typ: 1900-02-18
Hur ställer jag in att den bara ska skriva veckonummer?

------------------
ja©ob

Medlem sedan dec. 19996 721 inlägg
#5

Det gör du inte. Antingen lagrar du veckonumret som ett tal, eller så lagrar du hela datumet och tar ut veckonumret ur det.

Medlem sedan dec. 2000503 inlägg
#6

Hur tar jag ut veckonummret ur den, för att använda och sortera efter.

------------------
ja©ob

Medlem sedan mars 20002 836 inlägg
#7

Hello,

du plockar ut veckonummer ur ett datum med hjälp av DatePart functionen.

Ex.

dteDatum = Now()
dteWeekNo = DatePart("ww",dteDatum, 0, 0)

cya,

------------------
'*********************
Response.Write("PatrikB")
Response.End
'*********************

[Redigerat av PatrikB den 19 dec 2000]

142 ms totalt · 3 externa anrop · v20260731065814-full.55e59744
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
138 ms — hämta tråd, inlägg och bilagor (db)