0
我有,當我插上我的參數不返回任何數據的SQL Server存儲過程...SQL Server存儲過程來了空
ALTER PROCEDURE dbo.EncumBugSearch
@year datetime
AS
BEGIN
SET NOCOUNT ON;
select *
From dbo.BudgetEncumberedTbl as bet
where year(dateadd(month,-3,bet.be_dateposted)) = @year
order by be_dateposted desc
END
GO
這將返回什麼,但是,當我插上編號爲參數(即2011年),然後我得到正確的結果...任何想法?
您說* SQL *(結構化查詢語言 - 一種與供應商無關的語言),但您的意思是** SQL Server **(Microsoft的關係數據庫產品) - 對嗎? –
如何將參數傳遞給存儲過程? – LukeP
是的SQL Server(我道歉),我通過我的asp.net頁面上的用戶選定的項目傳遞它。 – developthestars