這是我的代碼:如何使用Nhibernate標準比較datepart月份?
public IList<VotacaoPlenario> RetornarVotacao(int mesInicio, int anoInicio)
{
DetachedCriteria criteria = DetachedCriteria.For<VotacaoPlenario>();
if (anoInicio > 0)
{
criteria.Add(Expression.Eq("YEAR(Data)", anoInicio));
}
IList<VotacaoPlenario> votacao = criteria.GetExecutableCriteria(Session).List<VotacaoPlenario>();
return votacao;
}
}
在我的桌子去字段數據Datime我是需要與可變anoInicio比較其數據類型爲int我怎樣才能做到這一點?
這個答案可能是有用的SQL:http://stackoverflow.com/a/10932268/507793 – Matthew
不適合我的情況 –
我需要更改表日期 –