Object不支持此属性或方法:'rsSQL.Execute'

时间:2011-10-06 00:23:48

标签: sql asp-classic ado

继承我的ASP:

sql="select * from empPac where empIdent='" & empIdent & "' and catalogIdent=" & catItem
Set rsSQL = Server.CreateObject ("ADODB.Recordset")
rsSQL.Open sql,strConnect

sql="update empPac set sizeChartIdent=" & newSize & " where empPacIdent=" & rsSQL("empPacIdent")
rsSQL.Execute(sql)

现在的问题是它抛出了以下错误:

Object doesn't support this property or method: 'rsSQL.Execute'

我无法弄清楚为什么

1 个答案:

答案 0 :(得分:2)

您无法对查询执行Execute方法,而是必须在连接上执行此操作。

set conn=Server.CreateObject("ADODB.Connection")
conn.open strConnect

conn.Execute(sql)