ADODB.Recordset错误“800a0bb9”
问题描述:
ADODB.Recordset错误“800a0bb9”ADODB.Recordset错误“800a0bb9”
参数的错误类型,超出可接受的范围内,或在彼此的冲突。
/down_see.asp,行21
我的代码在这里:
Sorgu="Select * From tblNews"
Rs.Open Sorgu,bag,1
rs.Close
Set rs=Nothing
Set rs1 = Server.CreateObject("ADODB.Recordset")
SQL = "Select * From tblnews""
rs1.Open SQL,conn,1,3
rs1("hit")=rs1("hit")+1
rs1.update
有什么错?
答
rs(“hit”)是一个字符串,而不是一个数字。将其作为数字进行投射。整数可能会。
hit= Cint(rs1("hit"))+1
答
你有一个双引号里应该有这行的最后一个单引号
SQL =“SELECT * FROM tblnews””
答
必须使用袋或康恩如果你的数据库连接袋子打开,你必须使用它。
Rs.Open Sorgu,bag,1
rs1.Open SQL,conn,1,3
rs1.Open SQL,bag,1,3
@mykroft难道这项工作?请接受答案如果是的话。 – mikeY 2011-06-14 14:10:47
@mi我刚刚编辑了这个问题,我没有问这个问题。抱歉。 – Mykroft 2011-06-15 15:57:50
@mykroft如果我在正确的位置查找OP的名称,这将有所帮助。抱歉。大声笑。 – mikeY 2011-06-16 05:00:28