|
|
|
ADO.NET是ASP.NET与数据库的接口,其访问数据源的方式如下图所示。
|
|
|
|
|
|
|
|
ADO.NET是通过.NET数据库提供程序来访问数据源的。其中:SQL Server.NET数据提供程序用于访问Microsoft SQL Server 7.0或更高版本的数据库,可提供很高的访问效率。OLE DB.NET数据提供程序则用于访问Access、SQL Server 4.5更低版本、DB2、Oracle或其他支持OLE DB驱动程序的数据库。.NET数据提供程序类型如下表所示。
|
|
|
|
|
|
|
|
ADO.NET操作数据库是通过连接数据源、执行数据操作、将数据结果显示在应用程序中等过程完成的,其结构如下图所示。
|
|
|
|
|
|
|
|
ADO.NET的常用对象有连接对象Connection、执行命令对象Command等,各对象及含义如下表所示。
|
|
|
|
|
|
|
|
对于复杂的数据库应用系统而言,经常将数据从数据库服务器中取出,放入本地内存数据库,即DataSet中,若需将数据显示在页面中,则应使用DataView,数据流程如下图所示。
|
|
|
|
|
|
|