gcw633

ssh调用存储过程

存储过程:
create PROCEDURE [dbo].[GetUserS]
(
@empno nvarchar(
32),--输入参数
@pwd nvarchar(
32)--输入参数
)  
AS
BEGIN 
select 
* from [user] where empno=@empno and pwd=@pwd    
END
GO
--这个存储过程输出的结果是名字和密码相符合的整一条记录
数据访问层中的代码
public int getUser(String name, String pass) {
        
// TODO Auto-generated method stub
        Session session=this.getSession();
        String sql1
="{call GetUserS(?,?)}";
        Query query
=session.createSQLQuery(sql1);
        query.setString(
0, name);
        query.setString(
1, pass);
        List list 
=query.list();
                
        
if(list.size()>0){
            
return 1;
        }

        
return 0;
    }

posted on 2010-05-18 15:48 淡淡的回忆 阅读(1169) 评论(0)  编辑  收藏


只有注册用户登录后才能发表评论。


网站导航:
 
<2010年5月>
2526272829301
2345678
9101112131415
16171819202122
23242526272829
303112345

导航

统计

常用链接

留言簿

随笔档案

搜索

最新评论

阅读排行榜

评论排行榜