ADO.NET 对象介绍(二)

作者:vkvi 来源:ITPOW(原创) 日期:2007-6-26

ADO.NET 对象众多,我们将其分成两大类,第一类是直接与数据库相关的对象,以 Sql 或 OleDb 开头,第二类是与 DataSet 相关的,诸如数据表、数据视图等。

本文属 .NET Framework 1.0 范畴,2.0 中兼容。


这一节介绍的对象的名称空间是:

System.Data

DataSet

DataSet 是一个存在于内存中的数据库(注意:不是数据库管理系统),它是离线的。DataSet 中可以包含任意数量的 DataTable

DataTable

DataTable 表示内存中数据的一个表,它完全是在内存中的一个独立存在,包含了这张表的全部信息。DataTable 可以是从通过连接从数据库中读取出来形成的一个表,一旦将内容读到 DataTable 中,此 DataTable 就可以跟数据源断开而独立存在;也可以是完全由程序自己通过代码来建立的一个表。DataTable 是 行(DataRow) 和 列(DataColumn) 的集合。

DataView

DataView 对象代表一个 DataTable 的数据查看方式,默认的查看方式是将数据以表的形式排列。

说明

DataGrid 是 ASP.NET 的 Web 控件,它可以自动显示表的内容,虽然它和上述对象可以有联系,但不要将他们归为一类。

相关文章