2010-11-15 101 views

回答

0

就我所知,Spring.NET使用NHibernate和它自己的DAO操作數據。
的sooo ...如果你使用Spring DAO .NET,那麼你應該使用

ExecuteScalar method of DbCommand. 

More details.

如果您正在尋找NHibernate的例子,那麼你應該使用

UniqueResult method of IQuery 

它應該是這樣的:

long veryImportantId = (long) session.GetNamedQuery("someQueryName").SetString("someParam", "someValue").UniqueResult(); 

我希望它可以幫助你。如果不是,那麼請寫一點關於這個問題的更多細節。