- Web开发的贵族:ASP.NET 3.5+SQL Server 2008
- 陈凤鸣 付海东 孙更新等编著
- 360字
- 2020-08-27 07:50:50
第2章 ASP.NET基本模块设计
利用ASP.NET创建动态网站,其中,访问数据库是其最主要的内容之一。在ASP.NET中,使用ADO.NET组件访问数据库,为了实现数据访问和数据操作的分离,ADO.NET提供了两种组件:.NET Data Provider和DataSet。DataSet对象提供了一个与数据源无关的数据表示方式,.NET Data Provider含有 4个对象:Connection、Command、DataReader和DataAdapter。.NET Data Provider用于实现数据操作和对数据的快速访问,使用Data Provider对数据库操作后的结果可以被直接处理,也可以被放到DataSet对象中。
在介绍使用ADO.NET组件访问数据库的基础上,介绍有关数据访问服务器控件,也就是有关网页数据库的显示和维护的控件,主要包括数据源控件、Repeater控件、DataGrid控件、DataList控件、GridView控件、DetailsView控件以及FormView控件。这里主要介绍Repeater控件、DataList控件和GridView控件。
在掌握了使用ADO.NET组件访问数据库和有关网页数据库的显示控件基础上,本章最后介绍动态网站中常用到的几个模块,用户登录、文件的上传、网上留言板和访问计数器等。