【发布时间】:2008-12-10 22:37:35
【问题描述】:
尝试从具有多个同名列的 DataReader 获取数据的最佳处理方式是什么?
由于涉及的工作量很大,并且我们不想通过更改我们用来检索数据的存储过程而失去供应商的支持,我正在尝试寻找另一种方法来访问一个列无需重写存储过程即可在数据读取器中多次显示。
有什么想法吗?
编辑: 好的,从数据读取器实际填充的函数在多个地方使用,因此该函数有可能被不同的存储过程调用。我所做的是使用索引执行 GetName 以检查它是否是正确的列,如果是,则提取其值。
【问题讨论】:
标签: ado.net