du får fram vilken veckodag det är med datepart("w",Date)
Då får du det som nummer så det är ju bara att göra en IF eller SELECT sats sen för att få ut det på svenska ;)
-Eitraz
5 svar · 295 visningar · startad av arvjos
Hejsan
Jag har år, månad och datum i olika fält i en databas. När jag hämtar dessa vill jag ha reda på vad det är för veckodag. Om det är en måndag, tis eller nåt annat...
Hur gör jag detta?
Tack
du får fram vilken veckodag det är med datepart("w",Date)
Då får du det som nummer så det är ju bara att göra en IF eller SELECT sats sen för att få ut det på svenska ;)
-Eitraz
Funkar föresten oxå med
weekday(Date)
och det finns även weekdayname:
WeekdayName(Weekday(Date))
för att få engelska namnet ;)
-Eitraz
i vilket format ska jag ha datumet då?
tja.. brukar funka med det mesta :)
2002-12-04
tycker jag är rätt bra :)
Använder du DateValue kan du få fram det i en bra form från hur många olika sätt som helst ungefär ;)
ex:
DateValue("04-Dec-02")
blir
4/12/2002
-Eitraz
Du kan använda funktionen dateserial för att få ett datum av år månad och dag
wDay = weekDayName(dateserial(rs("year"),rs("month"),rs("day)))
Det är bättre att lagra datum i en kolumn med typen date.