SQL分页存储过程和C#中linq分页查询方法

SQL分页存储过程 第一种方法: [sql] view plain copy if exists(select * from sysobjects where name='usp_BookPage')  drop procedure usp_BookPage ...

2018-01-09 09:26:57

阅读数:154

评论数:0

LINQ(隐式表达式、lambda 表达式)

.NET 中一项突破性的创新是 LINQ(Language Integrated Query,语言集成查询),这组语言扩展让你能够不必离开舒适的 C# 语言执行查询。        LINQ 定义了用于构建查询表达式的关键字。这些查询表达式能够对数据进行选择、过滤、排序、分组和转换。借助各种...

2018-01-03 10:27:43

阅读数:260

评论数:0

ASP.NET Dynamic Data Part.4(使用元数据自定义)

ASP.NET 动态数据系统支持定义元数据类。这些自定义作用于数据模型并允许一些特别细致的控制。   1. 创建元数据类        元数据的 ASP.NET 动态数据系统依赖于部分类。我们要为自定义的数据模型类型创建一个部分类并创建一个要应用于元数据的一个单独的类,然后通过标...

2018-01-02 08:58:29

阅读数:142

评论数:0

ASP.NET Dynamic Data Part.3(使用路由进行自定义)

ASP.NET 动态数据系统使用 ASP.NET 的路由功能把请求映射到页面模板。因此,我们可以通过这一特性对数据驱动的网站进行一系列控制。路由可能会非常复杂,这需要一段较长的时间去适应它。   1. 理解路由        路由能够定义动态数据应用支持的 URL 以及在何种情况...

2018-01-02 08:57:15

阅读数:87

评论数:0

ASP.NET Dynamic Data Part.2(自定义动态数据网站)

必须强调 3 点: 动态数据项目是基于 ASP.NET 构建的动态数据依赖于一系列的模板,它们用于显示和编辑数据动态数据应用中的一切都是可以进行自定义的        有很多方式可用来扩展、修改以及调整动态数据应用程序,因此,有时候对它们的选择会很困难。   使用模板进行自...

2018-01-02 08:56:05

阅读数:111

评论数:0

ASP.NET Dynamic Data Part.1(创建动态数据应用程序)

ASP.NET 动态数据让我们能够以少许的努力快速构建以数据为中心的 Web 应用程序。它通过解析数据模型架构中的类型信息填充模板页面,这完全不需要代码或仅需要极少量的代码。15 分钟的工作足以让人获得深刻的印象,而在创建这些基础的功能后,还可进行大量自定义。          了解 ...

2018-01-02 08:54:59

阅读数:475

评论数:0

Linq的模糊查询(包含精确模糊查询)

目录: 1.判断是否为空或者null 2.普通包含模糊查询   1)以某字符串开头的模糊查询   2)以某字符串结尾的模糊查询   3)包含某字符串的模糊查询 3.精确到字符串对应位数字符的模糊查询(*重点)   linq大家肯定用过,对于其中的模糊...

2017-12-13 08:45:36

阅读数:155

评论数:0

LINQ(LINQ to DataSet)

DataTable.Select()方法使用和 SQL 相似的过滤语法从 DataTable 中提取你关心的记录,虽然 Select()可以很好的工作,但它还是有一些明显的限制。首先,它是基于字符串的,也就是说可能的错误不能在编译的时候发现。其次,它的过滤功能也很有限,它没有提供 LINQ 操作符...

2017-12-07 09:53:03

阅读数:103

评论数:0

查看LINQ生成SQL语句的几种方法

记录LINQ生成的SQL语句是常用的调试方式,而且能根据需要来优化LINQ生成的SQL语句,更能了深入的了解LINQ. DataContext的Log属性来将LINQ to SQL生成的SQL语句格式化. 一.控制台程序(Console) dataContext.Log = Cons...

2017-11-03 08:25:45

阅读数:2025

评论数:0

LINQ体验(18)——LINQ to SQL语句之视图和继承支持

视图 我们使用视图和使用数据表类似,只需将视图从“服务器资源管理器/数据库资源管理器”拖动到O/R 设计器上,自动可以创建基于这些视图的实体类。我们可以同操作数据表一样来操作视图了。这里注意:O/R 设计器是一个简单的对象关系映射器,因为它仅支持 1:1 映射关系。换句话说,实体类与数据库表...

2017-10-20 08:20:46

阅读数:100

评论数:0

LINQ体验(17)——LINQ to SQL语句之动态查询

高级特性 本文介绍LINQ的高级特性,其包括大家都关心的动态查询的用法,另外简单提下ID标识这个知识。 动态查询 有这样一个场景:应用程序可能会提供一个用户界面,用户可以使用该用户界面指定一个或多个谓词来筛选数据。这种情况在编译时不知道查询的细节,动态查询将十分有用。 在L...

2017-10-20 08:19:47

阅读数:99

评论数:0

LINQ体验(16)——LINQ to SQL语句之DataContext

DataContext DataContext作为LINQ to SQL框架的主入口点,为我们提供了一些方法和属性,本文用几个例子说明DataContext几个典型的应用。 创建和删除数据库 CreateDatabase方法用于在服务器上创建数据库。 DeleteDatabas...

2017-10-19 08:28:12

阅读数:431

评论数:0

LINQ体验(15)——LINQ to SQL语句之用户定义函数

用户定义函数 我们可以在LINQ to SQL中使用用户定义函数。只要把用户定义函数拖到O/R设计器中,LINQ to SQL自动使用FunctionAttribute属性和ParameterAttribute属性(如果需要)将其函数指定为方法。这时,我们只需简单调用即可。 在这里注意:使...

2017-10-19 08:26:30

阅读数:129

评论数:0

LINQ体验(14)——LINQ to SQL语句之存储过程

存储过程 在我们编写程序中,往往需要一些存储过程,在LINQ to SQL中怎么使用呢?也许比原来的更简单些。下面我们以NORTHWND.MDF数据库中自带的几个存储过程来理解一下。 1.标量返回 在数据库中,有名为Customers Count By Region的存储过程。该...

2017-10-18 08:32:59

阅读数:133

评论数:0

LINQ体验(13)——LINQ to SQL语句之运算符转换和ADO.NET与LINQ to SQL

运算符转换 1.AsEnumerable:将类型转换为泛型 IEnumerable 使用 AsEnumerable 可返回类型化为泛型 IEnumerable 的参数。在此示例中,LINQ to SQL(使用默认泛型 Query)会尝试将查询转换为 SQL 并在服务器上执行。但 whe...

2017-10-18 08:31:56

阅读数:163

评论数:0

LINQ体验(12)——LINQ to SQL语句之对象标识和对象加载

对象标识 运行库中的对象具有唯一标识。引用同一对象的两个变量实际上是引用此对象的同一实例。你更改一个变量后,可以通过另一个变量看到这些更改。关系数据库表中的行不具有唯一标识。由于每一行都具有唯一的主键,因此任何两行都不会共用同一键值。 实际上,通常我们是将数据从数据库中提取出来放入另一...

2017-10-17 08:05:11

阅读数:118

评论数:0

LINQ体验(11)——LINQ to SQL语句之Null语义和String/DateTime方法

在本系列中,主要介绍LINQ to SQL基础的东西,因为LINQ太强大了,它对我们平常使用不同的数据源有着不同的内容,其包括对于SQL Server 数据库的LINQ to SQL;对于XML 文档的LINQ to XML;对于 ADO.NET 数据集的LINQ to DataSet;对于.NE...

2017-10-17 08:03:49

阅读数:108

评论数:0

LINQ体验(10)——LINQ to SQL语句之开放式并发控制和事务

从今天开始继续这个系列。告诉大家一个好消息:微软于2月1日发布了Visual Studio Team System 2008 Team Suite简体中文版,您可以在这里下载Visual Studio Team System 2008 Team Suite简体中文版90 天试用版。今天简单的学...

2017-10-17 08:02:38

阅读数:85

评论数:0

LINQ体验(9)——LINQ to SQL语句之Insert/Update/Delete操作

我们继续讲解LINQ to SQL语句,这篇我们来讨论Insert/Update/Delete操作。这个在我们的程序中最为常用了。我们直接看例子。 Insert/Update/Delete操作 插入(Insert) 1.简单形式 说明:new一个对象,使用InsertOnS...

2017-10-17 08:01:41

阅读数:88

评论数:0

LINQ体验(8)——LINQ to SQL语句之Union All/Union/Intersect和Top/Bottom和Paging和SqlMethods

我们继续讲解LINQ to SQL语句,这篇我们来讨论Union All/Union/Intersect操作和Top/Bottom操作和Paging操作和SqlMethods操作 。 Union All/Union/Intersect操作 适用场景:对两个集合的处理,例如追加、合并、取...

2017-10-16 08:39:46

阅读数:113

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭