博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linq-语句之存储过程
阅读量:6856 次
发布时间:2019-06-26

本文共 474 字,大约阅读时间需要 1 分钟。

存储过程

在我们编写程序中,往往需要一些存储过程,在LINQ to SQL中怎么使用呢?也许比原来的更简单些。下面我们以NORTHWND.MDF数据库中自带的几个存储过程来理解一下。

 

1.标量返回

在数据库中,有名为Customers Count By Region的存储过程。该存储过程返回顾客所在"WA"区域的数量。

ALTER PROCEDURE [dbo].[NonRowset] (@param1 NVARCHAR(15)) AS BEGIN SET NOCOUNT ON; DECLARE @count int SELECT @count = COUNT(*)FROM Customers WHERECustomers.Region = @Param1 RETURN @count END

我们需要时,直接在程序中调用就可以了,例如:

int count = db.CustomersCountByRegion("WA"); Console.WriteLine(count);

语句描述:这个实例使用存储过程返回在“WA”地区的客户数。

转载地址:http://jayyl.baihongyu.com/

你可能感兴趣的文章
如何阅读jdk源码?
查看>>
【Android进阶】RecyclerView之ItemDecoration(一)
查看>>
Vue-SSR: head Mixin 实现头部信息管理
查看>>
多线程笔记---线程间的协作方法(wait、notify、sleep、yield、join、interrupt、notifyAll)...
查看>>
Fragment新功能,setMaxLifecycle了解一下
查看>>
assign
查看>>
Flutter新人实战—从0开始开发一个DIY活动记录应用(一
查看>>
【排序】选择排序 Swift版本
查看>>
http缓存
查看>>
dva-common-admin 发布. 简单的通用后台解决方案.
查看>>
ES6之数组的扩展
查看>>
ApacheCN 2019Q1 总结
查看>>
“常数变易法”有效的原理
查看>>
HTML5原生拖放事件的学习与实践
查看>>
论我国区块链技术的发展环境
查看>>
Kafka 消息格式中的变长字段(Varints)
查看>>
前端工程师成长之多读好书
查看>>
用CSS Grid Shepherd 技术对数据进行排序
查看>>
2019最新大厂面试算法真题解析
查看>>
深入理解js闭包
查看>>