c# - Nhibernate using SQL query to select items -


i trying set out nhibernate , got work. second step use costum sql select objects ive tried following:

var query = "select * " +             "from dage_i_ks dato in (:orderyear));";  var session = mysessionfactory.opensession(); var result = session.createsqlquery(query)                     .addentity(typeof(dage_i_ks))                     .setstring("orderyear", "2012")                     .list<dage_i_ks>(); 

but getting sql error:

could not execute query [ select *  dage_i_ks dato in (?)); ]   name:orderyear - value:2012 [sql: select *  dage_i_ks dato in (?));] 

i not sure problem following works fine:

using (mysession.begintransaction()) {     icriteria criteria = mysession.createcriteria<dage_i_ks>();     ilist<dage_i_ks> list = criteria.list<dage_i_ks>();      mysession.transaction.commit(); } 


Comments

Popular posts from this blog

android - Get AccessToken using signpost OAuth without opening a browser (Two legged Oauth) -

org.mockito.exceptions.misusing.InvalidUseOfMatchersException: mockito -

google shop client API returns 400 bad request error while adding an item -