<% if request.querystring("p") = "addresult1vs2" and session("csclan") = "csclan" then
sql = "select * from csresult where thegroup='" & request.querystring("group") & "'"
rs.open sql, conn, 1, 2
rs("1vs2score1") = request.form("score1")
rs("1vs2score2") = request.form("score2")
score1 = request.form("score1")
score2 = request.form("score2")
rs.update
sql2 = "update csclans set wonrounds = wonrounds + score1 , lostrounds = lostrounds + score2 where id=" & request.querystring("id")
conn.execute sql2
rs.close
response.redirect "page.asp?p=cstour"
end if %>
och det jag skickar in ser ut så här: page.asp?p=addresult1vs2&group=a&id=1..
får alltså felet:
Feltyp:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E10)
[Microsoft][Drivrutin för ODBC Microsoft Access] För få parametrar angavs. 2 förväntades.
/page.asp, line 508
Det brukar betyda att man angivit x (i det här fallet två) felaktiga tabell- eller fältnamn. I din fråga gäller det score1 och score2 som du skrivit som fältnamn. De är ju variabler som ska in från asp-koden, så då gäller det att konkatenera.