webForumDet fria alternativet

Lista ut årets poster

ASPur ASP

5 svar · 191 visningar · startad av fredrik99

Medlem sedan maj 2000426 inlägg
Frågan#1

Jag har lite problem :(
Jag vill kunna lista ut alla årets (scriptet skall även kunna funka nästa år!!, d.v.s måste först ta reda på vilket år innan loopen) poster i databasen, format ÅÅÅÅ-MM-DD.

Men jag kommer inte rikigt på hur man gör?
Säkert väldigt enkelt? :)

Medlem sedan dec. 200012 464 inlägg
#2

Vad menar du med format ÅÅÅÅ-MM-DD? Jag förutsätter att du har kolumn som är av typen date eller datetime.

sql = "select * from ogrish " & _
" where year(dateColumn) = year(now())"

Borde fungera bra i Access. Om du har SQL server så byt ut now() mot getdate(). Om du har någon annan DBMS så man väl hitta på något annat.

------------------
essentitia preter non sans multiplicandum

[Redigerat av LarsG den 05 maj 2001]

Medlem sedan maj 2000426 inlägg
#3

Får detta:

Microsoft VBScript compilation error '800a0408'

Invalid character

sql = "select * from tavling " & _" where year(dateColumn) = year(now())" and skane LIKE 'ja' Order by datum Desc"

Medlem sedan dec. 200012 464 inlägg
#4

Oj då. _ betyder att satsen fortsätter på nästa rad så om du skriver allt på samma rad så måste du ta bort _

Du kanske skulle byta dateColumn till datum också.

------------------
essentitia preter non sans multiplicandum

Medlem sedan maj 2000426 inlägg
#5

Fattade det precis efter mitt inlägg :e

Men, jag har en liten fråga till:
Jag har en where sats till, vart ska jag placera den i satsen?

where skane LIKE 'ja'

Medlem sedan dec. 200012 464 inlägg
#6

Så här ungefär

sql = "select * from tavling " & _
" where year(datum) = year(now()) " & _
" and skane LIKE 'ja' " & _
" Order by datum Desc"

Men det villkoret som du har så behöver du inte like, det går like bra med =
dvs

sql = "select * from tavling " & _
" where year(datum) = year(now()) " & _
" and skane = 'ja' " & _
" Order by datum Desc"

------------------
essentitia preter non sans multiplicandum

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