您的位置:首页 > 其它

NHibernate读取单个字段值,错误修改方法

2010-10-31 10:39 330 查看
原语句:

IQuery query = DbHelper.Session.CreateQuery("select Id from Member where UserName=:username");
query.SetString("username", username);
object reslut = query.UniqueResult();



读取单个字段值,报如下错误:

undefined alias or unknown mapping: Id



修正语句

IQuery query = DbHelper.Session.CreateQuery("select member.Id from Member as member where UserName=:username");
query.SetString("username", username);
object reslut = query.UniqueResult();



读取单个字段时,要注意加上别名,程序正常通过。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐