0
我有一個存儲過程返回一個JSON路徑:在控制器返回JSON路徑MVC
GO
alter PROCEDURE [dbo].[usp_getjsondata](
@type INT
)
AS
BEGIN
SELECT
[Time] as 'Time',
cast([Value] as varchar(10)) as 'Value'
FROM [dbo].[tbl_data] where type = @type
for JSON PATH
END
存儲過程返回以下:
在控制器我已經寫了下面的代碼:
var json = entities.Database.SqlQuery("exec usp_getjsondata @type",
new SqlParameter("@type", type)
).ToList();
json數據沒有存儲在變量json中。 我在這裏錯過了什麼嗎?
向我們展示存儲過程的完整定義,特別是如何定義其參數。 – Amy
@Amy我已更新我的問題 – TheChosenOne94
嘗試從您的代碼中刪除單詞「exec」。只是猜測,但這可能是問題。 – Amy