存儲過程中的問題

soaringzhang 2004-08-03 08:47:57
表结构如下: tree_eqs(id,parentid,content) 树结构
存储过程如下
CREATE PROCEDURE test12
@node int
AS
TRUNCATE TABLE tree_eqs_temp
declare @depth int
set @depth = 1
insert into tree_eqs_temp select *, @depth from tree_eqs Where parentid = @node
while @@ROWCOUNT > 0
begin
set @depth = @depth + 1

insert into tree_eqs_temp
select *, @depth
from tree_eqs Where Parentid in (select id from tree_eqs_temp WHERE depth=@depth-1)
end
begin
select id from tree_eqs_temp
end
GO
目地:显示指定节点下树中所有节点值
在asp执行中出现
• 错误类型:
ADODB.Recordset (0x800A0E78)
Operation is not allowed when the object is closed.
/deeptree/goto.asp, line 18
不知如何解决
...全文
37 点赞 收藏 2
写回复
2 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
soaringzhang 2004-08-03
不行呀!
回复
fhsoft8508539 2004-08-03
去检查你的用户名和相应的权限,然后再检查程序
回复
相关推荐
发帖
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
帖子事件
创建了帖子
2004-08-03 08:47
社区公告
暂无公告