我對Visual Studio很陌生,現在正在使用2010。 設置變量時,我遇到了表達式生成器。在Visual Studio 2010中使用IF語句
我有2瓦爾@[User::Month]
和@[User::Year]
@[User::Month] = MONTH(GETDATE() ) - 1
現在我需要設置年是本年度除非@Month = 1
,然後是本年度 - 1.我只是想不通if語句怎麼用在表達式生成器中。
我已經試過:
If @[User::Month] == 1 Then
YEAR(GETDATE() ) - 1
Else
YEAR(GETDATE() )
EndIf
我試圖尋找,但無法找到使用表達式生成器的任何援助。
作爲參考,這被稱爲條件(或三元)運算符。 http://msdn.microsoft.com/en-us/library/vstudio/zakwfxx4%28v=vs.100%29.aspx 它在功能上等同於我的第一條評論中提供的if語句。 – 2014-11-25 19:25:16