工作在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