【发布时间】:2014-05-26 14:18:33
【问题描述】:
我有一个现有的应用程序,它将文本文件转换为 DataSet,然后将其传递给另一个方法进行处理。到目前为止,文本文件一直是 1 个位置(内部客户参考)。
客户端现在具有包含多个位置的第二种文件格式。我想从这个新文件中获取返回的数据集,并根据文件中的 Location 字段将其转换为数据集数组。这将允许我们利用现有方法接受单个位置的数据集。
.Net 中是否有允许我将 DataSet 拆分为多个数据集的内置方法,还是我必须自己创建这个逻辑?
【问题讨论】:
-
您知道
DataSet只是一个或多个DataTables 的容器吗?因此,您可以将另一个表添加到DataSet。除此之外,您应该添加更多上下文或代码,否则很难提供比一般语句更多的内容。 -
嗨,蒂姆,我知道一个数据集包含 1 个或多个数据表。在这种情况下,我试图将一个带有 1 个表的数据集,并将其拆分为带有 1 个表的多个数据集。这种方法的唯一原因是现有方法已经使用传递的 Dataset 对象,因此不需要更多编码。