这个变量如何声明?
下面这段代码,如果写一句Dim rs1就会有这个错误
Microsoft VBScript 运行时错误 错误 '800a01a8'
缺少对象
/rsgl/emp_prj_assign_left.asp, 行56
行56就是rs1.MoveNext
那么这个rs1该如何声明呢?
<%
Dim rs
Function tree(sup_dept,leves)
sp=""
leves = leves + 1
SQL = "Select dept_id,dept_name From cd_dept Where sup_dept='"&sup_dept&"' Order By dept_id "
Set rs1=conn.Execute(SQL)
Do While Not rs1.EOF
For i = 2 To leves
sp = sp&" "
Next
Response.Write "<tr><td>"
Response.Write sp&"<a href=""javascript:;"" onclick=""add_prj_name('"&rs1("dept_name")&"','"&rs1("dept_id")&"')"">"&rs1("dept_name")&"</a></td></tr>"
sp=""
call tree(rs1("dept_id"),leves)
leves = leves - 1
rs1.MoveNext
Loop
rs1.Close
Set rs1 = Nothing
End Function
SQL = "Select dept_id,dept_name From cd_dept Where sup_dept Like 'b%' Order By dept_id Desc"
Set rs = conn.Execute(SQL)
Do While Not rs.EOF
Response.Write "<table border=""0""><tr><td><a href=""javascript:;"" onclick=""add_prj_name('"&rs("dept_name")&"','"&rs("dept_id")&"')"">"
Response.write rs("dept_name")&"</a></td></tr>"
call tree(rs("dept_id"),1)
Response.Write "</table>"
rs.MoveNext
Loop
rs.Close
Set rs = Nothing
conn.Close
Set conn = Nothing
%>