怎样设置ADO.NET Data Service权限说明

开发 后端
Microsoft喜欢有一个封闭的环境,而且拥有自己的整个堆栈。所以在这里我不好说,具体的实现检索数据库中的数据并填充DataSet的实现方法类似于以上方法。

ADO.NET Data Service所以当打开数据库浏览时发现并没有更新数据,都会比较疑惑,通过上面的介绍,疑惑应当能够消除了,所以大家有communitysever的可以从里面获得然后反编译为自己所用,没有的就到网络上搜下吧,有许多资源呢!

eSQL自出生之日起,日子就不怎么好过。为什么这么说?大家针对数据库访问,习惯性的想到ADO.NET Data Service;而在EF正式发布前,大家已经对LINQ有所了解,因此,针对实体的访问,大家首先想到的应该是LinQ。那么,微软为什么还要推出eSQL?它相对于SQL、LinQ有什么优势?

相对于SQL,eSQL提供了对实体的很好的支持——这是SQL所不具备的(历史原因 ^_^)。ADO.NET Data Service查询出来的是行,eSQL,则可以直接查询出实体集。eSQL直接支持EDM中的类型,而SQL不支持(废话,有SQL的时候,EDM还没有出世呢)……

相对于自己的哥哥——LinQ,eSQL显得更为灵活。由于eSQL的查询语句是个字符串,因此,其十分易于处理。举个简单的例子,如果我要写一个方法,传入排序的属性名称,返回一个按照此属性排序好的实体集,要用LinQ实现,恐怕有点麻烦,因为,其ORDER BY后面,需要跟一个实体类的属性;

然而,在eSQL里,这简单是轻而易举的事,只要写上一个eSQL语句,ADO.NET Data Service把排序位置留为{0},然后进行字符串替换,这一功能就完成了——好像比较难说明白,没有关系,后面的示例代码里有相关的部分。#t#

总之,一句话,eSQL是个好东东——因为它是本文介绍的主角^_^。至于到底是不是那么一回事儿,大家可以试一下本文的示例,然后,根据自己的理解来酌情运用。

很多朋友询问我如何设置ADO.NET Data Service的权限.其实设置ADO.NET Data Service的权限与正常设置ASPNET网站的资源访问权限方式一样.
下面我就已ADO.NET Data Service文中的例子为原型,说明一下该如何设置资源访问权限 。(文/WXWinter(冬) )

责任编辑:chenqingxiang 来源: 博客园
相关推荐

2009-12-22 17:43:26

ADO.Net技术

2009-12-30 15:11:35

ADO.NET数据

2009-12-30 09:46:02

ADO.NET操作

2009-12-30 16:05:20

ADO.NET实例

2009-12-24 09:34:47

调用ADO.NET

2009-12-21 17:29:43

ADO.NET模型

2009-12-22 11:17:58

ADO.NET产品

2009-12-21 10:37:05

Ado.Net 实例

2009-11-13 09:53:47

ADO.NET权限集

2009-03-12 11:26:35

Data ServicADO.NET.NET

2009-12-21 14:55:49

ADO.NET属性

2009-12-18 17:01:21

ADO.NET数据

2010-01-04 13:16:31

ADO.NET命令

2009-12-22 09:15:02

ADO.NET功能

2009-12-21 11:29:13

Ado.Net代码

2010-01-04 09:03:57

ADO.NET连接对象

2009-12-21 14:39:09

ADO.NET技巧

2009-12-22 15:51:18

ADO.NET代码

2010-01-04 15:27:31

ADO.NET SQL

2009-12-21 17:06:41

ADO.NET DbP
点赞
收藏

51CTO技术栈公众号