您的位置:程序门 -> java -> j2ee / ejb / jms



怎么把hibernate的hql语言中的“?”变成实际值


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


怎么把hibernate的hql语言中的“?”变成实际值
发表于:2007-05-24 00:27:43 楼主
请问怎么把hql输出语句中的?变成实际值呢?     调程序的时候不知道自己赋值是什么,有点郁闷阿!
发表于:2007-05-24 08:53:321楼 得分:0
学习
发表于:2007-05-24 11:08:112楼 得分:0
好像没有办法,h***用的是预处理。
发表于:2007-05-24 15:03:433楼 得分:0
public   list <attend>   findbyempanddutyday(employee   emp   ,   string   dutyday)
        {
                object[]   args   =   {emp   ,   dutyday};
                return   (list <attend> )gethibernatetemplate()
                                                        .find( "from   attend   as   a   where   a.employee   =   ?   and   a.dutyday   =   ? "   ,   args);
        }
发表于:2007-05-24 21:59:444楼 得分:0
query   query=session.createquert( "from   beannae   where   id=? ")
query.serparamter(0,10)
0是第一个问好
10是值
发表于:2007-05-24 22:13:485楼 得分:0
需要一个插件

忘记了名字
发表于:2007-05-25 08:57:566楼 得分:0
是     wtp     么,ls?
发表于:2007-05-25 17:42:347楼 得分:0
插件一个就可以了     以前在javaeye上面看到过


快速检索

最新资讯
热门点击