【发布时间】:2012-12-19 08:25:03
【问题描述】:
我有一个从多维数据集填充的 DataTable,其列名声明为:
[措施].[库存数量]
DataTable 填充正确,但是在尝试使用 RowFilter 时:
"[措施].[库存数量] >= 2000"
我收到以下错误:
“[Measures.StockQty] 未找到
我也尝试只使用列名:
"[库存数量] >= 2000"
但这也会失败并出现未找到的错误。
是否可以使用包含句点的列名来过滤 DataTable,如果可以,如何?
【问题讨论】:
-
如果您的查询中只有一张表,您可以只使用您的列名。
-
@NeilKnight 试过了。不行。
-
DataTable中列的真实名称是什么?使用调试器对其进行检查。
-
@TimSchmelter 有趣的是根据列调试:[Measures].[UnitsSold]
-
@NeilKnight 删除括号在这两种情况下都没有帮助:(
标签: c# winforms datatable cube