NHibernate 快速入门(四)使用 HQL 查询数据
2011-08-26 11:36
686 查看
1、from 子句
2、select 子句
3、where 子句
var db = new NorthwindDataContext(); var categories = db.Session.CreateQuery("from Category") .List<Category>(); foreach (var category in categories) { Console.WriteLine(category.CategoryName); }
2、select 子句
var db = new NorthwindDataContext(); var categories = db.Session.CreateQuery("from Category as c select c.CategoryID, c.CategoryName") .List<Category>(); foreach (var category in categories) { Console.WriteLine(category.CategoryName); }
3、where 子句
var db = new NorthwindDataContext(); var categories = db.Session.CreateQuery(@"from Category as c where c.CategoryID > 1 select c.CategoryID, c.CategoryName") .List<Category>(); foreach (var category in categories) { Console.WriteLine(category.CategoryName); }
相关文章推荐
- Enterprise Library 4.1数据访问应用程序块快速入门【2】使用DataSet检索多行
- ADO.NET 快速入门(九):使用关系型数据
- 使用二分法实现对Sbo DBDatasource数据的快速定位查询
- Angular2快速入门-5.使用http(新闻数据来自http请求)
- Nhibernate数据查询简单使用
- Flex 3快速入门: 处理数据 使用 HTTPService 加载外部数据
- SQL查询入门---聚合函数的使用和数据的分组
- Hibernate(3)-使用HQL语句进行数据查询
- R语言-数据分析-快速入门方便查询-excel表格形式学习笔记1
- 面向对象的NHibernate数据查询语言-HQL
- IdentityServer4 中文文档 -16- (快速入门)使用 EntityFramework Core 存储配置数据
- Flex 3快速入门: 处理数据 使用数据绑定
- java线程基础巩固---线程间通信快速入门,使用wait和notify进行线程间的数据通信
- Flex 3快速入门: 处理数据 使用 HTTPService 加载外部数据
- 使用jpa hql语句查询关联多个表 如何用struts的iterator接受显示数据
- Hibernate基础:快速入门(7):查询数据
- 开发日志:hql 使用set数据条件查询
- ADO.NET 快速入门(十三):使用 OLE DB 检索数据
- oracle数据库使用之数据查询入门
- Enterprise Library 4.1数据访问应用程序块快速入门【6】使用DataSet更新数据库