IT技术学习网
IT技术学习网
您的位置: 主页 > 编程技术 > c# >

c#中datareader能作为datasource吗?

2014-12-16 16:39 来源: IT技术学习网原创 阅读:

本文讲述datareader是否能够作为datasource。

虽然在网上有些文章里面说datareader可以作为datasource,然而小编实际测试中确实会报错的哦。

我们只能将datareader转化为datatable,然后再将其赋值给datagridview的datasource属性。

下面是实例:

MySqlCommand cmd = new MySqlCommand(sqlstr, conn);
MySqlDataReader rdr = cmd.ExecuteReader();
DataTable s = new DataTable();
s.Load(rdr);  //datareader转化为datatable
dataGridView1.DataSource = s;

c#中datareader能作为datasource吗?
转载需注明出处:IT技术学习网 http://www.itjsxx.com/csharp/824.html

评论文章 c#中datareader能作为datasource吗?
评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
IT技术学习网 - 关于我们 - 联系我们 - 版权声明 - 网站地图