一、ADO.NET数据存取模型
二、两种访问操作策略
策略一:打开连接后,创建数据集实例,使用数据适配器填充该实例,断开连接。然后可以使用数据集中的数据。例如通过将控件绑定到数据集成员。
策略二:打开连接,使用包含SQL语句或存储过程直接对数据库执行操作。断开连接。
三、两种策略的适用场合
显然,策略一适合于Windows应用胖客户程序;策略二适合于Web应用程序
四、要点
与传统的ADO相比,大多数使用ADO.NET的程序在每次数据操作都采用“连接-操作-断开”模型。
策略一:打开连接后,创建数据集实例,使用数据适配器填充该实例,断开连接。然后可以使用数据集中的数据。例如通过将控件绑定到数据集成员。
策略二:打开连接,使用包含SQL语句或存储过程直接对数据库执行操作。断开连接。
显然,策略一适合于Windows应用胖客户程序;策略二适合于Web应用程序
与传统的ADO相比,大多数使用ADO.NET的程序在每次数据操作都采用“连接-操作-断开”模型。