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
Post a Comment