[翻译]Scott Mitchell 的ASP.NET 2.0数据教程

Scott Mitchell 的ASP.NET 2.0数据教程目录索引

01.创建一个数据访问

02.创建一个业务逻辑层

03.母板页和站点导航

04.使用ObjectDataSource展现数据

05.声明参数

06.编程设置ObjectDataSource的参数值

07.使用DropDownList过滤的主/从报表

08.使用两个DropDownList过滤的主/从报表

09.跨页面的主/从报表

10.使用 GridView和DetailView实现的主/从报表

11.基于数据的自定义格式化

12.在GridView控件中使用TemplateField

13.在DetailsView控件中使用TemplateField

14.使用FormView 的模板

15.在GridView的页脚中显示统计信息

16.概述插入、更新和删除数据

17.研究插入、更新和删除的关联事件

18.在ASP.NET页面中处理BLL/DAL层的异常

19.给编辑和新增界面增加验证控件

20.定制数据修改界面

21.实现开放式并发

22.为删除数据添加客户端确认

23.基于用户对修改数据进行限制

24.分页和排序报表数据

25.大数据量时提高分页的效率

26.排序自定义分页数据

27.创建自定义排序用户界面

28.GridView里的Button

29.用DataList和Repeater来显示数据

30.格式化DataList和Repeater的数据

31.使用DataList来一行显示多条记录

32.数据控件的嵌套

33.基于DataList和Repeater使用DropDownList过滤的主/从报表

34.基于DataList和Repeater跨页面的主/从报表

35.使用Repeater和DataList单页面实现主/从报表

36.在DataList里编辑和删除数据概述

37.DataList批量更新

38.处理BLL和DAL的异常

39.在DataList的编辑界面里添加验证控件

40.自定义DataList编辑界面

41.DataList和Repeater数据分页

42.DataList和Repeater数据排序(一)

43.DataList和Repeater数据排序(二)

44.DataList和Repeater数据排序(三)

45.DataList和Repeater里的自定义Button

46.使用SqlDataSource控件检索数据

47.用SqlDataSource控件插入、更新、删除数据

48.对SqlDataSource控件使用开放式并发

49.为GridView控件添加RadioButton

50.为GridView控件添加Checkbox

51.从GridView的页脚插入新记录

52.使用FileUpload上传文件

53.在Data Web控件显示二进制数据

54.添加新记录时包含一个文件上传选项

55.编辑和删除现有的二进制数据

56.使用ObjectDataSource缓存数据

57.在分层架构中缓存数据

58.在程序启动阶段缓存数据

59.使用SQL缓存依赖项SqlCacheDependency

60.创建一个自定义的Database-Driven Site Map Provider

61.在事务里对数据库修改进行封装

62.GridView批量更新数据

63.GridView实现批量删除数据

64.GridView批量添加数据

65.在TableAdapters中创建新的存储过程

66.在TableAdapters中使用现有的存储过程

67.在TableAdapters中使用JOINs

68.为DataTable添加额外的列

69.处理Computed Columns列

70.配置数据库连接和命令等级设置

71.保护连接字符串及其它设置信息

72.调试存储过程

73.用Managed Code创建存储过程和用户自定义函数(上部分)

74.用Managed Code创建存储过程和用户自定义函数(下部分)

整理了74篇,我们的小编也是累坏了,希望对大家能够有所帮助。

(0)

相关推荐

  • ASP.NET 2.0中的数据操作之七:使用DropDownList过滤的主/从报表

    导言 主/从报表是一种很常见的报表, 这类报表中首先会显示一些主记录. 然后用户可以深入(追溯)某条主记录来查看该主记录的详情. 主/从报表是显示一对多关系的理想选择, 比如一个报表显示所有的产品类别,然后根据用户选择的特定类别显示与之关联的产品. 另外, 主/从表在显示"宽"表(有很多列的表)的详细信息时也很有用.例如主/从报表的主表部分显示数据库中产品表的产品名称和单价, 具体到某一个产品时再显示其他的产品字段(类别,供应商,单位数量,等等). 有很多方法可以实现主/从报表. 在这

  • 在ASP.NET 2.0中操作数据之四:使用ObjectDataSource展现数据

    在完成了应用程序架构和页面的设计后,我们可以开始探讨如何实现多种多样的普通数据到报表展现的任务.前面我们已经了解到如何在从数据访问层和业务逻辑层绑定数据到ASP.NET页面上的数据控件.在ASP.NET 1.x应用程序中,通过对数据控件的DataSource属性赋值然后调用控件的DataBind()方法从而实现数据展现的方式在ASP.NET 2.0应用程序中可以继续使用.然而,ASP.NET 2.0的数据源控件提供了一种新的方式,使用这些控件可以让你轻松从上文中创建的业务逻辑层中进行数据绑定,甚

  • 在ASP.NET 2.0中操作数据之二:创建一个业务逻辑层

    导言 本教程的第一节所描述的数据访问层(Data Access Layer,以下简称为DAL)已经清晰地将表示逻辑与数据访问逻辑区分开了.不过,即使DAL将数据访问的细节从表示层中分离出来了,可它却不能处理任何的业务规则.比如说,我们可能不希望产品表中那些被标记为"停用"的产品的"分类编号"或"供应商编号"被更新:我们还可能需要应用一些资历规则,比如说我们都不希望被比自己的资历还要浅的人管理.另外一个比较常见的情况就是授权,比如说只有那些具有特殊

  • ASP.NET 2.0中的数据操作之八:使用两个DropDownList过滤的主/从报表

    导言 在前面的指南中我们研究了如何显示一个简单的主/从报表, 该报表使用DropDownList和GridView控件, DropDownList填充类别,GridView显示选定类别的产品. 这类报表用于显示具有一对多关系的记录时非常合适, 同时它也可以很容易的被扩展以显示多个一对多关系的数据. 比如, 一个订单系统应该包含表示客户,订单和订单明细的表. 一个客户也许有多个订单,每个订单又包含多条订单项. 这样的数据可以使用两个DropDownList和一个GridView呈现给用户. 第一个

  • 在ASP.NET 2.0中操作数据之五:声明参数

    导言 在上一章的教程中,我们看了GridView.DetailsView和FormView绑定到OjbectDataSource控件显示数据,ObjectDataSource调用了类ProductsBLL的GetProducts()方法.方法GetProducts()返回一个有Northwind数据库的Products表的所有记录组成的强类型数据表.类ProductsBLL还包含了其它返回部分数据的方法:GetProductByProductID(productID),GetProductsBy

  • ASP.NET 2.0中的数据操作之九:跨页面的主/从报表

    导言 在前面的两篇教程中,我们看到了如何在单一页面中显示主/从报表, 它使用DropDownList显示主记录,使用GridView或DetailsView显示详细信息. 另外一种常见的主/从报表模式是在一个页面中显示主记录而在另一个页面中显示详细信息.互联网上的论坛,如www.asp.net ,就是该模式在实际应用中非常典型例子. Asp.Net论坛由多个子论坛组成: Getting Started, Web Forms, Data Presentation Controls 等等. 每个子论

  • 在ASP.NET 2.0中操作数据之三:创建母版页和站点导航

    导言 通常,用户友好的个性化站点都有着一致的,站点统一的页面布局和导航体系.Asp.net 2.0引入的两个新特性给我们在统一站点的页面布局和站点导航上提供了简单而有效的工具,它们是母板页和站点导航.母板页允许开发者创建统一的站点模板和指定的可编辑区域.这样,aspx页面只需要给模板页中指定的可编辑区域提供填充内容就可以了,所有在母板页中定义的其他标记将出现在所有使用了该母板页的aspx页面中.这种模式允许开发者可以统一的管理和定义站点的页面布局,因此可以容易的得到拥有统一的视觉和感觉的页面并且

  • 在ASP.NET 2.0中操作数据之一:创建一个数据访问层

    导言 作为web开发人员,我们的生活围绕着数据操作.我们建立数据库来存储数据,写编码来访问和修改数据,设计网页来采集和汇总数据.本文是研究在ASP.NET 2.0中实现这些常见的数据访问模式之技术的长篇系列教程的第一篇.我们将从创建一个软件框架开始,这个框架的组成部分包括一个使用强类型的DataSet的数据访问层(DAL),一个实施用户定义的业务规则的业务逻辑层(BLL),以及一个由共享页面布局的ASP.NET网页组成的表现层.在打下这个后端的基础工作之后,我们将开始转向报表,示范如何显示,汇总

  • 在ASP.NET 2.0中操作数据之六:编程设置ObjectDataSource的参数值

    导言 正如我们在上一节的教程中所看到的,有很多可供选择的方式把参数的值传递到OjbectDataSource的方法里.假如参数值是采用硬编码方式,来源于页面上的一个Web控件,又或者其他可被数据源Parameter对象读取的源,那么这个值可以绑定到输入参数而不需要写一行的代码. 然而有些时候,参数值来自某些在数据源的内置Parameter对象里还没有计算出来的源.假如我们的站点支持我们的考虑那么我们也许希望参数基于当前登录用户.又或者我们在参数传送到ObjectDataSource的隐含对象的方

  • 在ASP.NET 2.0中操作数据之十:使用 GridView和DetailView实现的主/从报表

    导言 在前面的教程我们看到了如何使用两个页面(一个主页,用于列出供应商; 一个明细页,用于显示选定供应商提供的产品)创建主/从报表 . 这种两个页面的报表格式也可以集中在一个页面上. 这篇教程将会使用一个GridView, 它的每一行都包含产品的名称和单价以及一个选择按钮. 单击一个产品的选择按钮会在同一页的DetailsView控件上显示该产品的全部详细信息. 图 1: 单击选择按钮显示产品明细 Step 1: 创建一个可选择行的GridView 回想一下前面的跨页的主/从报表, 它的每个主记

随机推荐