2010-11-15 59 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(); 

我希望它可以帮助你。如果不是,那么请写一点关于这个问题的更多细节。