错误类型:至少有一个参数没有被指定

来源:百度知道 编辑:UC知道 时间:2024/06/22 00:31:25
不知道是为什么出错。会的高手指教下
GiUser = Trim(Session("MM_Username"))
.
.

sSql = "Update [tUser] Set fPostNum = fPostNum + 1 " &_
"Where fUserID = " & GiUser
objConn.execute sSql,adExecuteNoRecords

问题就出现在Where fUserID = " & GiUser
你可以直接输出一下sSql,如果是ASP,用Response.Write(sSql)看一下输出,就知道了,可以看到你的Where fUserID = 后面是空的。
原因是GiUser = Trim(Session("MM_Username")) 没有取到数据,
请确认是否之前有给Session("MM_Username")赋过值。