第8章 Web窗体的数据控件 在了解了ADO
NET 基础后,就可以使用ADO
NET 提供的对象进行数据库开发和操作
NET还提供了一些Web 窗体的数据控件,开发人员能够智能的配置与数据库的连接,而不需要手动的编写数据库连接
NET 不仅提供了数据源控件,还提供了能够显示数据的控件,简化了数据显示的开发,开发人员只需要简单的修改模板就能够实现数据显示和分页
1 数据源控件 数据源控件很像ADO
NET 中的Connection 对象,数据源控件用来配置数据源,当数据控件绑定数据源控件时,就能够通过数据库源控件来获取数据源中的数据并显示
而无需通过程序实现数据源代码的编写
1 SQL 数据源控件(SqlDataSource) SqlDataSource 控件代表一个通过ADO
NET 连接到SQL 数据库提供者的数据源控件
并且SqlDataSource 能够与任何一种ADO
NET 支持的数据库进行交互,这些数据库包括SQL Server、ACCESS、Oledb、Odbc 以及 Oracle
SqlDataSource 控件能够支持数据的检索、插入、更新、删除、排序等,以至于数据绑定控件可以在这些能力被允许的条件下自动的完成该功能,而不需要手动的代码实现
并且SqlDataSource 控件所属的页面被打开时,SqlDataSource 控件能够自动的打开数据库,执行SQL 语句或存储过程,返回选定的数据,然后关闭连接
SqlDataSource 控件强大的功能极大的简化了开发人员的开发,缩减了开发中的代码
但是 SqlDataSource 控件也有一些缺点,就是在性能上不太适应大型的开发,而对于中小型的开发,SqlDataSource 控件已经足够了
1.建立 SqlDataSou rce 控件 ASP
NET 提供的SqlDat