Njea, helst inte.
connect.execute "update users set poang = poang + 1 where id = " & request.querystring("id")
4 svar · 196 visningar · startad av Firegamez.com
Jag förösker fixa poäng till mitt community! Skriver man så här då???? Tabellen heter "users" och kolumnen heter "poang"
Set rsusers = Server.CreateObject("ADODB.Recordset")
rs("poang")=rs("poang") + 1
rsusers.Update
rsusers.close
set rsusers = nothing
%>
Njea, helst inte.
connect.execute "update users set poang = poang + 1 where id = " & request.querystring("id")
Kör en rak SQL istället:
ocbConn.Execute("UPDATE users SET poang = poang + 1 WHERE userid = x")
RED: Sen som vanligt.
Till båda säger den:
Microsoft VBScript runtime error '800a01a8'
Object required: ''
/community/messagesend.asp, line 51
Raderna runt 51:
<%
51--->ocbConn.Execute("UPDATE users SET poang = poang + 1 WHERE userid = x")
'Check the user the message is being sent to exists
sql = "SELECT username FROM Users WHERE username = '" & sendto & "'"
Set rsUser = Server.CreateObject("ADODB.Recordset")
rsUser.Open sql, conn, 3, 3
if rsUser.EOF then
nouser()
end if
rsUser.close
set rsUser = nothing
ja eller din kod LarsG!
Du får byta ut namnet på connectionobjektet så att det passar. Jag såg att du använde conn i din kod.
conn.execute "update users set poang = poang + 1 where id = " & request.querystring("id")