webForumDet fria alternativet

update

Databaser & SQL

4 svar · 193 visningar · startad av jboy_87

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

vad är felet?

Microsoft OLE DB Provider for SQL Server (0x80040E14)
Invalid parameter 1 specified for dateadd.
/koppling.asp, line 32

connect.execute "update Medlemmar set status = 'Offline', Upptagen = '0', Borta = '0' where dateadd('n',[minonline2],[Start]) < now() and Status = 'Online'",,128
Medlem sedan dec. 200012 464 inlägg
#2
connect.execute "update Medlemmar set status = 'Offline', Upptagen = '0', Borta = '0' " & _
" where dateadd(minute,[minonline2],[Start]) < getdate() and Status = 'Online'",,128
Medlem sedan aug. 20011 099 inlägg
#3

hmm så now() finns inte i mssql

Medlem sedan aug. 20011 099 inlägg
#4

minonline2 tabell blir konstig står -5100 har den på int i databasen?

Medlem sedan aug. 20011 099 inlägg
#5

fixat var fel på koden!

252 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
119 ms — ändringar (db)