DataSet是内存中的数据库,对DataSet中数据的修改会直接反应到数据库。
举一反三
- 离线数据访问需要DataAdapter对象从物理数据库中提取数据放到本地内存数据库DataSet对象中,然后再把用户对DataSet的修改更新到物理数据库中去。
- 【单选题】以下关于 DataReader 和 DataSet 的说法不正确的是() A. DataReader 每次读取一行数据到内存中,DataSet 一次把数据都读到内存中 B. 不同类型的数据库要使用不同命名空间下的 DataReader 和 DataSet C. 操作数据时,DataReader 始终占用数据库连接,而 DataSet 可以断开与数据库的连接 D. DataReader 只能读取数据不能修改,DataSet 允许修改数据
- 数据集DataSet是把数据库中的数据映射到内存缓存中所构成的数据容器,对于任何数据源,它都提供一致的关系编程模型.DataSet的使用方法通常有(). A: 把XML文本加载到DataSet B: 把XML数据流加载到DataSet C: 通过DataAdapter对象操作DataSet实现更新数据库 D: 把数据库中的数据通过DataAdapter对象填充DataSet
- 数据访问页只能读取数据库中数据,不能修改库中数据。
- 离线数据访问表面上是在断开数据连接的状态下访问数据库。本质上访问的并不是物理数据库,而是访问的内存数据集(DataSet)或内存表(DataTable)。