Så här kanske:
SELECT * FROM linkarkiv WHERE (intUserID = "& session("ID") &") AND (DateDiff("n", Now()(), strDatum) > 3)
Databaser & SQLur Databashanterare & SQL
3 svar · 245 visningar · startad av webbSAJTEN
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()..
Så här kanske:
SELECT * FROM linkarkiv WHERE (intUserID = "& session("ID") &") AND (DateDiff("n", Now()(), strDatum) > 3)
SQL = "SELECT * FROM linkarkiv WHERE (intUserID = "& session("ID") &") AND (DateDiff("n", Now()(), strDatum) > 3)"
--------------------------------------------------------------------------------------^
Får detta som fel..
Expected end of statement
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!