我有一个看起来像这样的查询:
select * from myTable order by id desc
但是其中一列是 XML,并且具有大量数据。因此,如果我返回所有行,它将永远存在。我可以修改我的查询,以便一次只获取一行吗?我正在使用一个简单的调用来返回此查询的数据集,如下所示:
DataSet DataSet = new DataSet();
using (var conn = new SqlConnection(connectionString))
{
SqlDataAdapter dataAdapter =
new SqlDataAdapter { SelectCommand = new SqlCommand(query, conn) };
dataAdapter.Fill(DataSet);
}
return DataSet;