2011年6月22日

如何在SQL Server中定义带返回值的存储过程,然后被c# entity 模型接收?

摘要: 假设我们有一个存储过程,判断a是否关注了b,然后这个存储过程被c#的entity framework作为函数导入调用。不想在函数导入中判断返回结果是否为空来处理,而是希望数据库的存储过程能够直接返回一个bool值。实现方式如下:CREATE PROCEDURE IsFocus @a INT, @b INTASBEGIN SET NOCOUNT ON; DECLARE @res bit IF EXISTS(SELECT * FROM dbo.foucs WHERE [user1]=@a AND [user2]=@b) SET @res=1 ELSE SET @res=0 SELECT @res 阅读全文

posted @ 2011-06-22 01:01 大宝pku 阅读(380) 评论(0) 推荐(0) 编辑

导航