三层架构与触发器应用技术要点.pdfVIP

  • 0
  • 0
  • 约9.44千字
  • 约 12页
  • 2026-03-13 发布于北京
  • 举报

技术要点

本讲大纲:

1、关于ASP.NET中的3层结构

2、触发器的应用

3、为GridView控件中的删除列添加确认框

4、对DataList控件中的某列数据信息执行截取操作

支持:

关于ASP.NET中的3层结构

在ASP.NET中,前台为HTML源码、.aspx设计页面等文件,中间层为cs文件或vb文件

编译而成的.dll文件或组件,为数据库服务器。在ASP.NET3层架构上,数据库层通过

中间层来连接并进行相关操作,前台为中间层传递参数,并接收中间层的参数。通常情况

下,主要关注的是中间层与前台的数据交互。中间层可以被称为组件,一般为.dll文件。

在.NET中,.dll文件不用考虑的问题,直接即可使用。

在设计模式上,3层结构分别为表示层、业务层和数据层。

◆表示层

表示层应用的用户界面,通常包括Windows窗体和ASP.NET页面的使用。

◆业务层

业务层实现应用程序的业务功能。

◆数据层

数据层对外部系统(如数据库)的。该层涉及的是ADO.NET数据库技术。

触发器的应用(1)

触发器是一种特殊的过程,它与数据表结合在一起。当数据表中的数

据被更改时,触发器会被触发执行相应操作,这说明触发器是由数据库管理系

统调用的。

在SQLServer中,触发器分为两种,即After触发器与Insteadof触发器。After

触发器是在数据已完成变动后才被激活,执行触发器操作,而Insteadof触发器

会在数据变动前触发,并且它会取代原来进行的操作。

1.新建触发器

在SQLServer中可以使用CREATETRIGGER语句创建触发器。语法格式如下:

CREATETRIGGERtrigger_name

ON{table|view}

{

{{FOR|AFTER|INSTEADOF}{[DELETE][,][INSERT][,][UPDATE]}

AS

sql_statement[…n]

文档评论(0)

1亿VIP精品文档

相关文档