已添加具有相同键的项-查询中没有重复列
Posted
技术标签:
【中文标题】已添加具有相同键的项-查询中没有重复列【英文标题】:An item with the same key has already been added-No duplicate column in query 【发布时间】:2017-08-11 06:50:22 【问题描述】:当我在 SharePoint 中运行 s-s-rS 报告时,它运行良好,但是当我尝试在开发环境中执行它时,它会导致一个空白报告。没有数据显示。
当我尝试刷新此报告中使用的数据集字段时,我无法刷新。它显示错误“无法更新查询的字段列表。验证您是否可以连接到数据源并且您的查询语法正确”,并且当详细信息显示为“具有相同键的项目已经已添加”
我检查了我的数据源连接,它很好,我也找不到我的 SQL 查询有什么问题。当我将它作为查询运行时,它给出了正确的结果。而且我还检查了我在使用别名时没有使用任何列作为重复的查询。
【问题讨论】:
【参考方案1】:可能存在某种重复的列名,尝试将您的整个数据集查询作为子查询 例如:select * from ( [query from s-s-rs dataset] )s-s-rs. 在mssql中执行这样的语句,看看是否有错误。
【讨论】:
以上是关于已添加具有相同键的项-查询中没有重复列的主要内容,如果未能解决你的问题,请参考以下文章