当前位置:编程学习 > C#/ASP.NET >>

找不到句柄为 1 的已准备好的语句

declare @p1 int 
set @p1=1 
exec sp_prepexec @p1 output,N'@P1 varchar(40)',N'SELECT password, profile FROM pppoe_user WHERE username = @P1','vvv' 
select @p1
,报错:
找不到句柄为 1 的已准备好的语句 --------------------编程问答-------------------- 原来的存储过程呢? --------------------编程问答--------------------  sp_prepexec 是系统存储过程。。。 --------------------编程问答-------------------- declare @P1 int
set @P1=2
exec sp_prepexec @P1 output, N'@p0 nvarchar(4000)', N'SELECT a,id as id, a.name as name FROM Tb a WHERE (a.mingc= @p0)', @p0 = N''
select @P1

--------------------编程问答-------------------- 楼上说的不行,我早试过了 --------------------编程问答-------------------- 期待SQL牛人进行解答!
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,