【发布时间】:2013-06-19 15:15:12
【问题描述】:
有没有办法将SqlDataReader 转换为arrayList?
我必须将查询结果从一个页面传递到另一个页面,这样我才能将它绑定到一个网格视图。但是,我无法在会话中传递 SqlDataReader 对象。
我怎样才能实现以下目标?:
if (rdr.HasRows == true)
{
while (rdr.Read())
{
arraylist.add(whole row); //pseudo code
}
}
谢谢你:)
【问题讨论】:
-
我会用
SqlDataAdapter填充DataTable并将其用作DataSource。 -
为什么要使用
ArrayList而不是List<T>? -
我不知道。我认为数组列表可以完成这项工作,呵呵:s
标签: c# asp.net sql gridview arraylist