【发布时间】:2009-05-13 14:20:55
【问题描述】:
我有一个小的 C# 函数,它接受任何通用 SQLDataReader 并将其转换为 csv 文件。但是,我现在需要忽略传递给它的数据读取器中的 1 列。
如何从 SQLDataReader 中删除 1 列?
查询中需要此列,主要用于排序,但在同一页面加载的另一个区域中使用,但我不希望它显示在我将生成的 csv 文件中。
编辑: 我认为我有点误导,我希望删除的列在其他情况下使用,而不是这一列,所以只需从查询中删除就可以了,但会导致我必须运行两次查询,而不是只运行一次, 这是一个更大的查询。
【问题讨论】:
标签: c# asp.net sqldatareader