工作在C#vs2008。我有一个存储过程,此过程持有临时表,我需要得到临时表values.My SQL查询波纹管:为什么linq无法获取临时表值
create procedure [dbo].[TestProcedure]
as
SELECT * INTO #temp1 from(select * from DischargePort) as b
select * from #temp1
drop table #temp1
我上面的查询有一个名为#temp1.After临时表运行此查询SQL服务器的管理,我得到的结果,但是当我尝试执行在LINQ此过程中,我没有得到任何result.My LINQ语法是波纹管:
var r = ProviderName.TestProcedure();
任何人能告诉我,为什么这个问题出现,如何克服这个问题。希望任何机构不要说linq无法处理临时表或这种词。如果有任何查询请求。提前感谢。
如果删除drop语句,并刷新设计师TestProvider元你得到的结果? – 2011-04-13 04:59:26
你期望r是什么类型,你在做什么? – sgmoore 2011-04-13 08:54:35
asp316-从程序中删除下拉表#temp1后,我没有得到结果。 – shamim 2011-04-17 05:35:35