NHibernate SQL 语句
来源:互联网 发布:韩后 知乎 编辑:程序博客网 时间:2024/06/06 03:09
删除语句
string hql = @"delete from Inventory where OrgId = :OrgId and Id = :Id";this.Session.CreateQuery(hql).SetInt32("OrgId", orgId).SetInt32("Id", id).ExecuteUpdate();
string hql = @"delete from Goods where Id in (:ids)";return this.Session.CreateQuery(hql).SetParameterList("ids", ids).ExecuteUpdate();
查询语句
string hql = @"from Inventory where OrgId = :OrgId and Status = :Status";Inventory model = this.Session.CreateQuery(hql).SetInt32("OrgId", orgId).SetInt32("Status", 1).UniqueResult<Inventory>();
string hql = @"from Account";IList<Account> list = this.Session.CreateQuery(hql).List<Account>();
return this.Session.QueryOver<Goods>().Where(x => x.ErpGoodsCode == code).RowCount() > 0;
return this.Session.QueryOver<Goods>().Where(x => x.ErpGoodsCode == erpCode).AndNot(x => x.GoodsStatus == 9).Take(1).SingleOrDefault();
Goods goods = this.Session.QueryOver<Goods>().Where(x => x.Id == GoodsId).Take(1).SingleOrDefault();
return this.Session.QueryOver<GoodsImg>().Where(x => x.GoodsId == goodsId).List();
IList<ICriterion> list = new List<ICriterion>();list.Add(Restrictions.Eq("Name", name));return this.GetByCriterion(list);
修改语句
string hql = @"update Inventory set Status = :Status where OrgId = :OrgId and Id = :Id";this.Session.CreateQuery(hql).SetInt32("Status", -1).SetInt32("OrgId", orgId).SetInt32("Id", id).ExecuteUpdate();
另外还有 NHibernate 自带的Add, Save, SaveOrUpdate 语句。
0 0
- NHibernate SQL 语句
- Nhibernate 使用sql语句查询
- 在nhibernate中执行SQL语句
- 在nhibernate中执行SQL语句
- 在NHibernate中执行SQL语句
- 在NHibernate中执行SQL语句
- 在nhibernate中执行SQL语句和存储过程
- 在nhibernate中执行SQL语句和存储过程
- 在nhibernate中执行SQL语句和存储过程
- 在nhibernate中执行SQL语句和存储过程
- 在nhibernate中执行SQL语句和存储过程
- NHibernate 查看生成的sql语句的方法
- NHibernate查询语句(HQL)
- NHibernate——通过hql语句获取翻译后的sql语句
- nhibernate使用sql查询
- nhibernate源码分析之四: 持久化操作与SQL语句
- NHibernate事务中执行SQL
- NHibernate
- 思维导图与知识管理
- Google和微软是如何支持Docker的
- tomcat Unable to read TLD "META-INF/c.tld" from JAR file
- 如何在AOT中创建Form
- Eclipse Java注释模板设置详解
- NHibernate SQL 语句
- VC 动态更新静态文本内容
- OPENCV如何读取指定目录图像
- “富人”的思想? 引以借鉴
- Monster Card Game的设计与实现之客户端篇
- Hadoop小兵笔记【一】Hadoop安装过程中core-site.xml,hdfs-site.xml,mapred-site.xml配置文件详解
- HDOJ 题目4104 Discount(数学,技巧)
- 静态函数和信号槽
- 笔记——专访李运华:程序员如何在技术上提升自己