试题详情
简答题ADO.NET可以提供哪几种数据访问模式?各种数据访问模式分别有什么特点?
  • ADO.NET提供连接式和非连接式两种数据访问模式。
    特点:
    (1)非连接式的数据访问主页使用DataSet对象。使用DataSet对象不一定非要与数据库相连接,但一般情况下,把DataSet对象作为数据库(或部分数据库或来自多个数据源的数据)在内存中的一个副本来使用。程序可以像直接操作数据库中的数据一样操作DataSet对象中的数据。
    (2)连接式的数据访问主要使用DataReader对象。当需要处理大量数据库时,一次性地将所有数据导入到内存再进行处理并不是一个好的方法;使用DataReader对象必须用连接的方式来访问数据库,一次只从数据库中取得必要的数据进行处理,处理完后,再从数据库中继续读入需要的数据。使用DataReader对象采用的是一种只读的、向前的、快速的数据库读取机制,这样可以提高应用程序的执行效率。
  • 关注下方微信公众号,在线模考后查看

热门试题