DataSet对象表示数据库中信息的本地拷贝。可以在DataSet中修改这个本地拷贝,然后通过管理提供者对象SqlDataAdapter在数据集和数据库之间同步记录。DataSet对象可以表示表格、行、列等数据结构。甚至可以在本地存储的表格中增加限制,执行唯一限制和外部键限制。
下面显示了DataSet对象和可以在其中存放的一些对象之间的关系图,从图中可以看出DataSet对象中可以存储多个DataTable对象:
下图为DataSet类对象常用的属性、方法和事件