我有一个存储过程,我在数据集中使用它在 ReportViewer 中生成报告。
该 SP 使用临时表来存储中间值,以便在 SP 结束时在计算中使用这些值。
临时表都在 SP 结束时被干净地删除。
我可以毫无问题地在 SSMS 中执行 SP,它会返回我期望的数据。
但是,当使用 TableAdapter 配置向导在 VS2012 中更新我的 xsd 时,它给了我错误Invalid object name '#Held'
(其中 #Held 是临时表之一的名称)。
这是怎么回事?
我有一个存储过程,我在数据集中使用它在 ReportViewer 中生成报告。
该 SP 使用临时表来存储中间值,以便在 SP 结束时在计算中使用这些值。
临时表都在 SP 结束时被干净地删除。
我可以毫无问题地在 SSMS 中执行 SP,它会返回我期望的数据。
但是,当使用 TableAdapter 配置向导在 VS2012 中更新我的 xsd 时,它给了我错误Invalid object name '#Held'
(其中 #Held 是临时表之一的名称)。
这是怎么回事?