【发布时间】:2014-06-13 14:11:14
【问题描述】:
有人能解释一下 ADO.NET 中面向连接的访问和无连接访问之间的一些主要区别吗?它们适用于哪些应用程序?谢谢
【问题讨论】:
-
“无连接”到底是什么意思?
-
这不是“无连接访问”。您正在采取的是“断开连接状态”。换句话说,您从数据库中获取数据并使用
DataTable、DataSet、DataView等对象来处理数据,这些数据现在存储在客户端(在这种情况下,客户端是数据库的客户端)。稍后,如果需要,您可以将数据与 DB 同步。 .NET 中引入的断开连接状态也引入了数据并发问题。您所说的“面向连接”访问是通过实时连接使用数据进行编程。但是对于 ado.net,它不会发生那么多。仅在事务或数据读取期间
标签: .net ado.net connection