webForumDet fria alternativet

Tre minuter?

3 svar · 245 visningar · startad av webbSAJTEN

webbSAJTENMedlem sedan jan. 2002977 inlägg
#1

Tjenare!
Hur gör jag får att kika om en person har postat en tråd inom tre minuter?

SQL = "SELECT * FROM linkarkiv Where intUserID = "& session("ID") &" AND "& DateDiff("n", getDate(), RS("strDatum")) >3 &""
    Set mincheck = Connect.Execute(SQL)

Försökt med den med får bara fel..
Något med getDate()..

PalleMedlem sedan apr. 20002 716 inlägg
#2

Så här kanske:

SELECT * FROM linkarkiv WHERE (intUserID = "& session("ID") &") AND (DateDiff("n", Now()(), strDatum) > 3)
webbSAJTENMedlem sedan jan. 2002977 inlägg
#3
SQL = "SELECT * FROM linkarkiv WHERE (intUserID = "& session("ID") &") AND (DateDiff("n", Now()(), strDatum) > 3)"
--------------------------------------------------------------------------------------^

Får detta som fel..

Expected end of statement

webbSAJTENMedlem sedan jan. 2002977 inlägg
#4

Jag löste de hela genom att lägga in koden

	IF NOT datediff("s", mincheck("strDatum"),Now()) > 180 then %>

Alltså inte i SQL satsen..

Tack!

Genererad på 382 ms · cache AV · v20260730165559-full.f96bc7eb