主题:  急!!!关于存储过程的问题

qingyun68

职务:普通成员
等级:1
金币:0.0
发贴:1
#12006/1/10 18:13:10
大家好。这是我在SQL中的存储过程:
CREATE PROCEDURE sou_class
@id int,
@nc varchar(10)
AS
select * from [@nc] where ParentID=@id order by id asc
GO
这是我的调用
set rs=conn.execute("execute sou_class '"&rs("id"&"','Article_NClass'"
可是为什么报错:对象名 '@nc' 无效



janlay

职务:管理员
等级:7
金币:28.0
发贴:7244
#22006/1/10 22:49:43
@nc不要加[], 加[]即表示一个合法对象名



秋天的童话

职务:普通成员
等级:1
金币:0.0
发贴:131
#32006/1/12 15:19:29
还有是不是没定义过程呀!~



沉默是金

职务:普通成员
等级:6
金币:11.2
发贴:4357
#42006/1/12 16:50:06
你的过程就是
select * from [@nc] where ParentID=@id order by id asc


难人一个……