【发布时间】:2015-10-05 08:29:53
【问题描述】:
我一直在通过 C# 中的数据表从 excel 表中读取列。我在 254 之后添加额外列时遇到问题。它没有从 excel 表中获取数据
【问题讨论】:
我一直在通过 C# 中的数据表从 excel 表中读取列。我在 254 之后添加额外列时遇到问题。它没有从 excel 表中获取数据
【问题讨论】:
限制来自连接提供程序从 xl 电子表格中读取列,因此它不是对数据表对象的数据列本身的限制。相反,尝试使用 Range 查询运算符来获取一系列列并继续这样做,直到不再读取列并将其附加到数据表/列中
【讨论】:
这是一个类似的帖子:
我们应该根据上面的线程使用“范围”来解决问题。我从上面的线程中粘贴标记的答案:
255 是我猜提供者的列限制。无论如何尝试在选择命令中使用“范围”,看看发生了什么。
string sql = "从 [Foglio1$A1:BP1200] 中选择 *"; // 将范围应用于查询
希望这会有所帮助。
P.S:所有功劳归于“Alex Liang”
【讨论】: