posts - 44,  comments - 50,  trackbacks - 1
    最近的项目中的“return (int)cmd.Parameters[ReturnValue].Value;”每次都是返回0,我就觉得奇怪了,用sql查询后明明有值啊? 突然想到肯定是store procedure没有返回值,所以每次都是0, 经过在网上查询,得知rowcount, 作用就是获得上次执行的记录数,正合我意!完整代码如下:
create proc pr_isExistLoginName
(
  
@LoginName varchar(30)
)
as
select [LoginName] from [PersonLogin] where [LoginName]=@LoginName
return @@rowcount
Keywords:执行存储过程,行数,rowcount,ReturnValue
posted on 2008-06-24 12:27 Kenny tian 阅读(204) 评论(1)  编辑 收藏 所属分类: SQL

FeedBack:
2008-06-24 16:34 | 火无极      
学习~
  回复  引用  查看    

标题  
姓名  
主页
Email (只有博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
该文被作者在 2008-06-24 12:39 编辑过


相关链接:
 
<2008年6月>
25262728293031
1234567
891011121314
15161718192021
22232425262728
293012345

与我联系

搜索

 

常用链接

留言簿(2)

我的标签

随笔分类(52)

随笔档案(44)

亲友

同事

最新评论

阅读排行榜

评论排行榜