webForumDet fria alternativet
Logga in / Bli medlem

Update time

Databaser & SQL

4 svar · 167 visningar · startad av jboy_87

Medlem sedan aug. 20011 099 inlägg
Frågan#1

Vad är felet???

strSQL="UPDATE members SET tid = RecSet("tid") = time WHERE ID = " & RecSet("id")
Connect.execute (strSQL)

Medlem sedan juni 20019 024 inlägg
#2

strSQL="UPDATE members SET tid = #" & RecSet("tid") & "# WHERE ID = " & RecSet("id")
Connect.execute (strSQL)

Konstig konstruktion. Vad gjorde = time där?

Använd # för Access och ' för andra databaser.

Medlem sedan aug. 20011 099 inlägg
#3

nope funkar inte vill att tiden skrivs in i databasen när man loggar in!!!

Medlem sedan aug. 20011 099 inlägg
#4

har löst problemet

Medlem sedan feb. 20012 412 inlägg
#5

Ger datum och tid

strSQL="UPDATE members SET tid = Now() WHERE ID = " & RecSet("id")
Connect.execute (strSQL)

eller

Ger enbart tid

strSQL="UPDATE members SET tid = Time() WHERE ID = " & RecSet("id")
Connect.execute (strSQL)

Flyttar till SQL där det hör hemma ;)

mvh Jörgen

266 ms totalt · 4 externa anrop · v20260731065814-full.5386d3bf
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
138 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)