nhibernate查询的问题

问题描述

nhibernate如何查询selectsysdatefromdual?我的版本是1.0.2.0

解决方案

解决方案二:
靠,这东东还是有人用!UP
解决方案三:
应该是使用一个Query方法,返回一个Hashtable的。。。。。。nhibernate我还当真没有使用过。但是Hibernate是这样用的。
解决方案四:
up
解决方案五:
ISessionsession=factory.OpenSession();IQueryquery=session.CreateQuery("fromtablenamewhereid=1");IListls=query.List();session.Close();

解决方案六:
用Query("selectsysdatefromdual")试试

时间: 2024-08-02 10:18:25

nhibernate查询的问题的相关文章

NHibernate之旅(5):探索Insert,Update,Delete操作

本节内容 操作数据概述 1.新建对象 2.删除对象 3.更新对象 4.保存更新对象 结语 操作数据概述 我们常常所说的一个工作单元,通常是执行1个或多个操作,对这些操作要么提交要么放弃/回滚.想想使用LINQ to SQL,一切的东西都在内存中操作,只有调用了DataContext.SubmitChanges()方法才把这些改变的数据提交到数据库中,LINQ to SQL那么提交要么回滚. 我们使用NHibernate也一样,如果只查询数据,不改变它的值,就不需要提交(或者回滚)到数据库. 注意

[NHibernate]ISessionFactory配置

系列文章 [Nhibernate]体系结构 引言 在上篇文章学习了orm和nhibernate相关概念,这篇文章主要学习ISessionFactory如何配置. 因为NHibernate被设计为可以在许多不同环境下工作,所以它有很多配置参数.不过,大部分都已经有默认值了.NHibernate.Test.dll包含了一个示例的配置文件app.config,它演示了一些可变的参数. 可编程配置方式 NHibernate. Cfg.Configuration的一个实例代表了应用程序中所有的.Net类到

nhibernate-Nhibernate多表查询,不用遍历填充每一个值

问题描述 Nhibernate多表查询,不用遍历填充每一个值 有一个person类,里面有个status字段,保存的是人员状态.类型为int 还有一个baseinfo类,里面有name字段,用来保存status的中文如:在职/离职,还有一个value字段,与person类里面的status字段相对应,类型为int 这样做的目的是能够把一些基础数据进行维护. 我的问题是:用nhibernate查询后,如果返回person的List,如何将baseinfo中name字段的值,附加到List中每一个p

Castle ActiveRecord学习实践(2) 构建配置信息

主要内容 1.需要配置什么 2.如何去配置 3.常见的配置示例 一.需要配置什么 在第一篇大家都已经看到了,其实我们的配置信息跟用NHibernate时的配置是一样的,这是因为ActiveRecord在底层封装了NHibernate.为了没有用过NHibernate的朋友,这里再把配置信息简单介绍一下. 1.配置NHibernate ADO.NET属性 属性名 说明 hibernate.connection.provider_class 定制IConnectionProvider的类型. 例如:

[★★★]我用 datagridView 或 GridView 绑定了一个, 实现IList接口的类,自动生成的列,排序有问题

问题描述 解析PetShop4.0的时候.Categorycategory=newCategory();...DataSource=category.GetCategories();//IList<CategoryInfo>作为数据源...DataBind();所以我照着这个例子做了一个数据库中的一个表有3列..PidPnamePdate实体类[Serializable]publicclassProductInfo{privateint_Pid;privatestring_Pname;priv

让OData和NHibernate结合进行动态查询

OData是一个非常灵活的RESTful API,如果要做出强大的查询API,那么OData就强烈推荐了.http://www.odata.org/ OData的特点就是可以根据传入参数动态生成Entity Framework的查询,最终实现动态的SQL的查询.但是在项目有时我们并没有采用Entity Framework,而是采用的NHibernate,那么该怎么用OData呢? 经过一段时间的Google和研究,终于找到了一个好的方案. 在OData API查询时,用户前端是url跟参数,但是

NHibernate之旅(10):探索父子(一对多)关联查询

本节内容 关联查询引入 一对多关联查询 1.原生SQL关联查询 2.HQL关联查询 3.Criteria API关联查询 结语 关联查询引入 在NHibernate中提供了三种查询方式给我们选择:NHibernate查询语言(HQL,NHibernate Query Language).条件查询(Criteria API,Query By Example(QBE)是Criteria API的一种特殊情况).原生SQL(Literal SQL,T-SQL.PL/SQL).这一节分别使用这三种方式来

NHibernate之旅(4):探索查询之条件查询(Criteria Query)

本节内容 NHibernate中的查询方法 条件查询(Criteria Query) 1.创建ICriteria实例 2.结果集限制 3.结果集排序 4.一些说明 根据示例查询(Query By Example) 实例分析 结语 上一节,我们介绍了NHibernate查询语言的一种:NHibernate查询语言(HQL,NHibernate Query Language),这一节介绍一下条件查询(Criteria API). NHibernate中的查询方法 在NHibernate中提供了三种查

NHibernate之旅(3):探索查询之NHibernate查询语言(HQL)

本节内容 NHibernate中的查询方法 NHibernate查询语言(HQL) 1.from子句 2.select子句 3.where子句 4.order by子句 5.group by子句 实例分析 结语 上一节,我们初步搭建了一个NHibernate程序,完成了映射Customer表并读取数据功能,这一节和下一节我们初步探讨一下在NHibernate中的查询方法.我这之前还是先回忆一下上一节完成的东西,其中一张图很多人回复说非常经典,简单明了!还是看着图.总结一下上一节三个重要的事情:建