ASP.NET 2.0数据教程:为TableAdapter添加方法

开发 后端
本文介绍了如何在asp.net 2.0中添加一个方法到EmployeesTableAdapter。

在我们的第一个例子里,我们需要添加一个方法来获取那些雇用日期(HireDate)在某个指定月份的员工。在我们的程序架构下为了提供这个功能,我们首先需要在通过特定SQL语句映射出来的EmployeesTableAdapter中创建一个方法。为了实现这一点,首先打开Northwind类型化数据集,在EmployeesTableAdapter标签上右键选择“添加查询”。

在 EmployeesTableAdapter里添加一个查询 

图 2: 在 EmployeesTableAdapter里添加一个查询

选择返回一个或多个行和列的SQL语句。当到达指定SELECT语句窗口时,EmployeesTableAdapter已经装载了默认的SELECT语句。简单地,添加一个WHERE子句:WHERE DATEPART(m, HireDate) = @Month 。其中DATEPART是T-SQL里的一个函数,用作返回日期类型的一部分;在这里,我们使用DATEPART函数返回雇用日期(HireDate)列的月份部分。

仅返回 HireDate 列的值小于等于参数 @HiredBeforeDate的行 

图 3: 仅返回 HireDate 列的值小于等于参数 @HiredBeforeDate的行

最后,分别把默认的方法名FillBy和GetDataBy更改为FillByHiredDateMonth和GetEmployeesByHiredDateMonth 。

选择比FillBy和GetDataBy更恰当的方法名称 

图 4: 选择比FillBy和GetDataBy更恰当的方法名称

点击“完成”结束向导并返回到数据集的设计界面。这时候EmployeesTableAdapter会包含一套新的方法来获取指定月份雇用的员工。

新的方法出现在数据集的设计界面 

图 5: 新的方法出现在数据集的设计界面

【编辑推荐】

  1. ASP.NET 2.0数据教程:插入,更新和删除数据
  2. ASP.NET 2.0数据教程:给数据访问层添加参数化的方法
  3. ASP.NET 2.0数据教程:创建数据访问层
  4. ASP.NET 2.0数据教程:创建一个Web项目,配置数据库连接
  5. ASP.NET 2.0数据教程:给DataRow添加字段级验证
责任编辑:book05 来源: 博客堂
相关推荐

2009-07-27 03:21:00

breadcrumb导

2009-07-24 17:08:31

添加站点地图asp.net

2009-07-27 09:35:57

业务逻辑层

2009-07-27 08:51:24

ObjectDataS

2009-07-24 16:55:53

添加aspx页面

2009-07-24 13:45:28

添加参数化

2009-07-24 17:15:52

SiteMapData

2009-07-27 16:09:05

GridView显示数

2009-07-24 13:08:03

BLL类ASP.NET 2.0

2009-07-24 14:23:16

定制编码DAL

2009-07-24 13:08:52

DataRowASP.NET 2.0

2009-07-27 16:22:54

GridView选择行

2009-07-24 12:41:21

BLL类

2009-07-27 09:01:44

ObjectDataS

2009-07-24 16:37:04

创建母版页asp.net 2.0

2009-07-24 13:25:43

创建数据访问层

2010-06-25 08:51:46

ASP.NET MVC

2009-07-27 09:39:04

SelectMetho

2009-07-23 14:43:24

数据源控件ASP.NET 2.0

2009-07-27 03:23:00

Default.asp
点赞
收藏

51CTO技术栈公众号