Excel Odata查询

时间:2017-03-13 14:53:56

标签: excel odata

我在.net中创建了一个处理Odata查询的Odata服务,我正在运行一个连接odata源的excel文档。

我添加了一个不允许odata Feed成功的条件,如果没有aditional查询(IE之后没有其他内容?)这是因为数据集很大而没有减少它的adidional查询。 / p>

我的查询如下 http://[MyLocalHost]/odata/Defect?$ filter = [MyColumn] eq'[Value]'& $ filter = [MyColumn] gt DateTimeOffset'[Value]'

在这种情况下,列或值是什么并不重要。 当我在Fiddler或Web浏览器中运行查询时,我得到的结果没有任何问题。 但是,如果我使用Excel,我会收到与我有关的错误,而不是传递aditional查询选项。

当我调试解决方案时,我发现excel正在运行查询两次。 一旦我的查询“?$ filter = [MyColumn] eq'[Value]'& $ filter = [MyColumn] gt DateTimeOffset'[Value]'”然后再次将查询设置为空字符串?

我的问题是,为什么excel在小提琴手和浏览器不这样做时会这样做? 和 我可以阻止excel这样做吗?如果是这样的话?

0 个答案:

没有答案