Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
错误:在Visual Studio 2013中使用TableAdapter for SSRS报表输入SQL语句时,对象名称“glcheckbook”无效_Sql_Reporting Services_Visual Studio 2013_Tableadapter - Fatal编程技术网

错误:在Visual Studio 2013中使用TableAdapter for SSRS报表输入SQL语句时,对象名称“glcheckbook”无效

错误:在Visual Studio 2013中使用TableAdapter for SSRS报表输入SQL语句时,对象名称“glcheckbook”无效,sql,reporting-services,visual-studio-2013,tableadapter,Sql,Reporting Services,Visual Studio 2013,Tableadapter,我正在尝试使用Visual Basic报告应用程序在Visual Studio 2013中创建SSRS报告。我需要从临时表中选择数据。我已经执行了一个查询来创建blcheckbook表,我确信它在那里,因为我运行了一个查询来测试它。但是,当我尝试运行下面的select语句时,它给了我一个错误:无效的对象名“glcheckbook”。因为我肯定这个表在我的数据库中,所以数据库名为Divaris,顺便说一句,它为什么会给我这个错误 我还尝试将此select语句输入SQL Server 2012,以查

我正在尝试使用Visual Basic报告应用程序在Visual Studio 2013中创建SSRS报告。我需要从临时表中选择数据。我已经执行了一个查询来创建blcheckbook表,我确信它在那里,因为我运行了一个查询来测试它。但是,当我尝试运行下面的select语句时,它给了我一个错误:无效的对象名“glcheckbook”。因为我肯定这个表在我的数据库中,所以数据库名为Divaris,顺便说一句,它为什么会给我这个错误

我还尝试将此select语句输入SQL Server 2012,以查看是否出现了任何有助于我解决问题的错误,但它只是给了我相同的错误。我在互联网上到处搜索,看看是否有人有类似的问题,但我发现的解决方案都没有帮助。请帮忙

SELECT
books, 
bookname, 
props , 
asCode, 
AccountDesc, 
psCode,
PropertyName,
phMy,
BankDesc,
BankAcctNumber,
BankABA,
BankTRNumber,
BankBalance,
max(TranDate) TranDate, 
count (distinct TranDate) cTranDate,
max(PostMonth) PostMonth, 
count (distinct Postmonth) cPostMonth,
max(Desc1) Desc1, 
count (distinct Desc1) cDesc1,
max(ctrl) ctrl,  
count (distinct ctrl) cctrl,
max(desc2) desc2, 
count (distinct desc2) cdesc2,
sum(debit) debit, 
sum(credit) credit, 
sum(net) net, 
max(desc3) desc3, 
count (distinct desc3) cdesc3,
max(batchNumber) batchNumber, 
max(batchHandle) batchHandle,
max(depositHandle) depositHandle,
sDType,
intlProp
FROM #glcheckbook 
left outer join lockout l2 on phmy = l2.hprop 
left outer join param pr on l2.hchart = pr.hchart

GROUP BY
books, 
bookname,
props, 
asCode, 
AccountDesc, 
psCode, 
PropertyName, 
phMy, 
BankDesc,
BankAcctNumber,
BankABA,
BankTRNumber,
BankBalance,
sDType, 
intlProp

临时表是临时的-它们仅在创建它们的同一查询中可用。一旦该会话关闭,它们将被删除。您是否试图在两个单独的查询中访问它?SSRS不知道未在数据集范围内创建的临时表。为了检索字段,您需要在数据集的命令中的select语句之前创建temp表,或者通过在数据库中创建具有匹配列名的表并刷新数据集(引用temp物理名称)来伪造SSR。这样,您至少可以在设计器中获取字段。