访问检索到的数据

时间:2013-01-11 16:20:28

标签: c# asp.net ado.net sqldatasource

我一直试图找到这个问题的答案好几天,我发现很难相信这不可能做到。

我想转到构建页面时 ASP.NET 运行时自动调用DataSet/DataTable方法时构建的SqlDataSource.Select

我知道我可以在后面的代码中运行它,但这是第二次访问数据库,我真的想避免这种情况。我遇到的每个例子都告诉你在后面的代码中执行Select方法。

有没有办法访问已经检索过的数据?

1 个答案:

答案 0 :(得分:0)

您可以尝试使用此代码 - 基于ToTable方法

DataView view = (DataView)SqlDataSource.Select(...);
DataTable table = view.ToTable();

链接:http://msdn.microsoft.com/en-us/library/wec2b2e6.aspx