首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

关于“XX 附近有语法异常!”

2012-10-31 
关于“XX附近有语法错误!”最近在学习用Ejb调用存储过程,代码其实很简单,如下: private String QueryStorePr

关于“XX 附近有语法错误!”

最近在学习用Ejb调用存储过程,代码其实很简单,如下:

 private String QueryStoreProcedure(){        //调用无返回参数的存储过程     Query query = em.createNativeQuery("exec AddPerson()");        query.executeUpdate();        StringBuffer out = new StringBuffer("******* QueryStoreProcedure 结果打印 ***********");        return out.toString();           }

?

当然,还有其他很多要注意的地方。比如使用“query.getSingleResult()”。我到目前为止,一直没有调通。一直报“top 附近有语法错误。”要知道,我只是根据ID查询一条数据而已,哪里有什么top关键字啊

。所以后来没有办法,统一使用“query.getResult()”,然后判断大小,如果大于0,则取这个list的get(0),否则返回空。原因到现在不是很明白,只有先这样了。O(∩_∩)O哈哈~。以后有问题再总结。

热点排行