SQL SERVER 2005引入了在单一连接上对多活动结果集(也称为MARS)或多个请求的支持。通过在与SQL SERVER 2005的连接上启用这一特性,当存在与Sqlconnection相关联的开放式SqlDataReader时,连接将不会中断。即使尚未关闭当前打开的SqlDataReader,也仍然能够在Sqlconnection上执行其他查询比如:SELECT,UPDATE,CREATETABLE等等。
举个简单的例子,就是在Northwind数据库里的订单表里取订单数据,而且把对应的子订单明细数据一起取出。
C#示例代码:<激光传真机>
执行结果图片:<激光一体机>
推荐站点:长宸办公