一个nhibernate的问求解
今天使用发现用from Model.user as a
返回的list 的2列的
username 11111
password 22222
logindate 33333
但是我使用select a.username,a.password,a.logindate from Model.user as a
返回的则是1列的只有值
11111
22222
33333
但是我是要list绑定grid的 用下面这样的hql就显示不出来
这是怎么回事 求解
------解决方案--------------------如果你这么用select,返回的就是数值数组,如果你需要返回对象,假设你的类有个这样的构造器,这么做
select new YourClass(a.username,a.password,a.logindate) from Model.user as a
参考
http://dotavery.com/blog/archive/2006/10/21/22978.aspx