第七章 数据库访问技术
数据绑定
数据控件
1
,。, Framework数据提供程序来访问数据源。,同时还能够为其他应用程序结构提供较好的功能
,。其对象模式与ADO类似,由Connection(提供与数据源的连接)对象和Command对象(执行数据库命令以返回修改数据,运行存储过程等)组成 。
是一组向 .NET 程序员公开数据访问服务的类。
通过数据处理将数据访问分解为多个可以单独使用或一前一后使用的不连续组件 ;: Framework数据提供程序(Connection Command DataReader DataAdapter)
,构成内存中的一个数据库
2
,,使它变成脱机状态
常驻内存数据表示形式不同;ADO使用Recordset对象,该对象类似一个单独的表;,该对象包含由DataTable对象表示的一个或者多个表
,纯粹是存储在内存中,所以执行效率上有所提高;同时,DataSet对象以XML的格式显示,所以能够在多个程序之间流通,达到数据共享的目的
为了访问各种不同的数据库系统或者不同的数据集,;编程时只需要在程序代码中把这些命名空间导入,以声明正确的数据类型,而并非像ASP页面那样是通过Server对象的CreatObject()方法创建
3
,。DataSet位于该命名空间中,它包括其他类如:DataTable、DataRow和DataView等。,它的成员表示了SQL Server内部的数据类型
Framework数据提供程序共享的类。数据提供程序描述一个类的集合,这些类用于在托管空间中访问数据源。可通过继承,。DataAdapter是一个抽象类,用于连接DataSet对象和数据源
Framework中的为数据访问提供程序的命名空间,它通过OLE DB提供程序。OleDbDataAdapter、OleDbCommand、OleDbDataReader和OleDbConnection提供了使用众多支持OLE DB数据源必需的所有功能
4
SqlClient提供程序是完全为访问SQL Server数据库而设计的。 SQLDbDataAdapter、SQLDbCommand、SQLDbDataReader、SQLDbConnection和DataSet类能够对SQL Server数据库执行任何操作
该命名空间中主要包含映射到SQL Server数据库内部数据类型的结构
命名空间
用于 ODBC Framework 数据提供程序描述用来访问托管空间中的 ODBC 数据源的类集合。
用于 Oracle 的 .NET Framework 数据提供程序描述了用于在托管空间中访问 Oracle 数据源的类集合。
5
6
数据库访问技术 来自淘豆网www.taodocs.com转载请标明出处.