0
有没有办法将SqlDataReader转换为arrayList?C# - 将SqlDataReader转换为ArrayList
我必须将查询的结果从一个页面传递到另一个页面,以便我可以将它绑定到一个gridview。但是,我无法在会话中传递SqlDataReader对象。
我如何能实现以下?:
if (rdr.HasRows == true)
{
while (rdr.Read())
{
arraylist.add(whole row); //pseudo code
}
}
谢谢:)
我会用一个'SqlDataAdapter'填充一个'DataTable'并将其用作'DataSource'。 –
为什么要使用'ArrayList'而不是'List'? –
可能是重复的 - http://stackoverflow.com/questions/1370543/fill-an-array-or-arraylist-from-sqldatareader – user2323308