webForumDet fria alternativet

fjärde ordet

ASP

4 svar · 240 visningar · startad av ampy

Medlem sedan feb. 20011 498 inlägg
Frågan#1

Har en variablen som heter datum_manad och kan innehålla januari, februari ..... december.

Sen har jag en sql-sats:

SQL = "SELECT * From gastbok WHERE sort = 'inlagg' AND skribent = '"&members&"' AND datum = 'datum_manad' order by id "&ordning&""

Men eftersom datum innehåller tex Lördagen den 4 maj kl 11:47

vill jag ta ut de poster som innehåller den månaden, kan man då på ngt sätt jämföra det med det fjärde ordet som är månaden?

Eller kan man göra det på ngt annat sätt?

Medlem sedan dec. 20003 563 inlägg
#2

Ett jättetips.
Skriv inte in Lördagen den 4 maj kl 11:47 i databasen.
Skriv in 2002-05-04 11:47:00 dvs now().
Då blir allt så mycket enklare.
Sen kan du redigera med datepart() i efterhand miljoner gånger enklare.

Medlem sedan aug. 2001226 inlägg
#3

4
<%
'Skrivet på fri hand...
dim datum
datum = Split(" ",rs("datum_manad"))
Response.Write(datum(3) & datum(4)) 'Skriver ut 4 maj ex
Response.Write(datum(4)) 'Skriver ut maj
%>
GL

Medlem sedan dec. 20003 563 inlägg
#4

Uppmuntra inte till att ha kvar detta datumformat i databasen :e :e

Medlem sedan aug. 2001226 inlägg
#5

nej neju men bara ett sätt e det

272 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
144 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)