首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

啊这个为什么没有结果出来啊到底那里错了

2012-05-07 
求救啊这个为什么没有结果出来啊到底那里错了这句代码为什么没有结果出来ListStaff resultthis.getHibe

求救啊这个为什么没有结果出来啊到底那里错了
这句代码为什么没有结果出来
List<Staff> result=this.getHibernateTemplate().findByNamedParam("from Staff as i where i.name =:myname", "myname", "22");
改成这句也错误
List<Staff> result=this.getHibernateTemplate().find("from Staff as i where i.name =?","22");

[解决办法]
Query query = this.getSession.CreateQuery("from Staff as i where i.name=?");
query.setString(1,"22");
List<Staff> result = (List<Staff>)query.list();
楼主这样试试看!
[解决办法]
List<Staff> result=this.getHibernateTemplate().findByNamedParam("from Staff as i where i.name in("myname", "myname", "22"));
这样呢?

[解决办法]
不对不对,我看错了
[解决办法]

探讨

List<Staff> result=this.getHibernateTemplate().findByNamedParam("from Staff as i where i.name in("myname", "myname", "22"));
这样呢?

热点排行