![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ADO.NET_SqlDataReader
文章平均质量分 82
永远爱好写程序
这个作者很懒,什么都没留下…
展开
-
C# SqlDataReader读取多个结果集
注意:当SQL语句中出现两条Select语句,例如:string sql = "select * from Employees;select * from TblClass";可以用SqlDataReader的NextResult()来接收多个结果集使用do{}while(reader.NextResult()) static void Main(s翻译 2013-03-01 16:50:02 · 15396 阅读 · 0 评论 -
C# SqlDataReader提高效率的方法
注意:在SqlDataReader的while读取循环中不要直接使用列名来取数据,这样效率会非常低,一般建议直接用索引的方式如果非要用列名的话,处理方式应该为现在循环外把列名对应的索引用reader.GetOrdinal("列名")取得,然后在循环中使用取得索引--GetOrdinal方法根据列名取得对应的序号 string constr = "Data Sour翻译 2013-03-01 16:50:54 · 7147 阅读 · 0 评论 -
C# 在一个SqlConnection中打开两个SqlDataReader
在C#的ADO.Net中可以通过设置连接串的MultipleActiveResultSets属性为True来允许一个SqlConnection中打开两个SqlDataReader using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.D原创 2013-03-01 16:47:16 · 6714 阅读 · 0 评论