知识大全 用NextResult方法取得多个Result Set

Posted

篇首语:人若是把一生的光阴虚度,便是抛下黄金未买一物。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 用NextResult方法取得多个Result Set相关的知识,希望对你有一定的参考价值。

用NextResult方法取得多个Result Set  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  从 ADO NET x 开始 DataReader 就可以在单一次的查询动作中 「批次 (batch)」读取 T SQL 语句以取回多个 table (数据表) 的数据 也就是一次能够回传多个「结果集 (Result Set)」 亦即所谓的「批次查询」 其中 DataReader 的 NextResult 方法 是用来取得批次查询中 下一个 Result Set 的结果 例如若要从两个不同的 table 中捞取 column 值 分别绑定至两个 DropDownList 中 我们不需要浪费系统资源去建立两个 DataSource 对象 而可以直接用下列的 Code behind 代码 仅透过单一次的数据库连结来达成          using (SqlConnection conn = new SqlConnection(strConnString))                   conn Open();           using (SqlCommand cmd = new SqlCommand())                        cmd Connection = conn;            // 利用分号「;」串连多句 SQL 语句 之后再一次丢进数据库去执行 达成「批次」读取或更新            // 数据库的目的 此技巧亦适用于 INSERT UPDATE DELETE 的「批次」执行             cmd CommandText = SELECT 字段 字段 FROM 数据表 ; SELECT * FROM 数据表 ;            using (SqlDataReader dr = cmd ExecuteReader())                              while(dr Read())                                    this DropDownList Items Add(dr GetSqlString( ) ToString() + dr GetSqlInt ( ) ToString());                            dr NextResult();              while(dr Read())                                    this DropDownList Items Add(dr GetString( ) + dr GetInt ( ));                                           

cha138/Article/program/net/201311/11376

相关参考

知识大全 用J2SE 1.4 进行 Internet 安全编程(一)

用J2SE1.4进行Internet安全编程(一)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 

知识大全 用J2SE 1.4进行Internet安全编程(三)

用J2SE1.4进行Internet安全编程(三)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 

湖南培育出多个特早熟油菜品种

5月3日,笔者在湖南省衡阳市召开的双季稻区早熟油菜机械栽培现场观摩会上获悉:双季稻区油菜早熟品种选育和机械生产技术研究与示范项目取得重大进展。湖南农业大学官春云院士和他的团队,已培育出多个特早熟油菜品

湖南培育出多个特早熟油菜品种

5月3日,笔者在湖南省衡阳市召开的双季稻区早熟油菜机械栽培现场观摩会上获悉:双季稻区油菜早熟品种选育和机械生产技术研究与示范项目取得重大进展。湖南农业大学官春云院士和他的团队,已培育出多个特早熟油菜品

知识大全 C#用jquery多个文件上传

C#用jquery多个文件上传  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  <%@Pag

知识大全 分享:用Struts上传多个文件的方法

分享:用Struts上传多个文件的方法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  最近在做S

知识大全 JBuilder2005单元测试之捆绑多个用例

JBuilder2005单元测试之捆绑多个用例  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  目

知识大全 struts2 更改默认resulttype

  最近碰到一个小要求想让一些action返回的resultType默认为freemarker开始是想在action上配置全局的result然后name用一个表达式然后type=freemarker 

知识大全 J2SE简介

J2SE简介  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  多数编程语言都有预选编译好的类库以支

知识大全 J2SE----集合框架

J2SE----集合框架  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  我们都知道当想要保存一组