起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4113|回复: 18

[结贴] 在bizData上选择orderBy报错。

[复制链接]

212

主题

1033

帖子

1456

积分

金牌会员

Rank: 6Rank: 6

积分
1456
QQ
发表于 2014-7-11 15:32:09 | 显示全部楼层 |阅读模式
版本: 小版本号:
数据库: 服务器操作系统: 应用服务器:
客户端操作系统: 浏览器:
报错信息如下
Caused by: com.justep.exception.BusinessException: 编码: JUSTEP150039;
提示: 执行sql:
SELECT G_GDXC.GDM AS GDM, G_GDXC.SWH AS SWH, G_GDXC.CZ AS CZ, G_GDXC.YZ AS YZ, G_GDXC.CH AS CH, G_GDXC.ZIZ AS ZIZ, G_GDXC.HC AS HC, G_GDXC.ZAZ AS ZAZ, G_GDXC.DZM AS DZM, G_GDXC.PM AS PM, G_GDXC.SHR AS SHR, G_GDXC.FZM AS FZM, G_GDXC.PB AS PB, G_GDXC.DDCC AS DDCC, G_GDXC.DDRQ AS DDRQ, G_GDXC.DDSJ AS DDSJ, G_GDXC.YFBZ AS YFBZ, G_GDXC.GDM, G_GDXC.SWH FROM G_GDXC G_GDXC  WHERE  (G_GDXC.PM LIKE ?) OR (G_GDXC.PM LIKE ?)   ORDER BY GDM ASC, binds: [%检修%, %报废%]出错
前面是table_name.column_name, order by 后面只有column_name.oracle报错。
我真不相信起步论坛里有比我更帅的男人,信不信由你,反正我不信。

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2014-7-11 17:23:25 | 显示全部楼层
用的是标准的queryAction吗?order by中怎么设置的?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

242

主题

1418

帖子

2325

积分

金牌会员

批判主义者

Rank: 6Rank: 6

积分
2325
QQ
发表于 2014-7-13 21:47:56 | 显示全部楼层
你这个GDM是别名了 Oracle区别不出来 用G_GDXC.GDM

别名作为外层使用
如果我说对了 请别忘记点赞.
回复 支持 反对

使用道具 举报

212

主题

1033

帖子

1456

积分

金牌会员

Rank: 6Rank: 6

积分
1456
QQ
 楼主| 发表于 2014-7-14 08:18:26 | 显示全部楼层
jishuang 发表于 2014-7-11 17:23
用的是标准的queryAction吗?order by中怎么设置的?

就在bizData的属性栏里选择的。。修改源码就可以了。。
我真不相信起步论坛里有比我更帅的男人,信不信由你,反正我不信。
回复 支持 反对

使用道具 举报

45

主题

4492

帖子

3960

积分

论坛元老

Rank: 8Rank: 8

积分
3960
QQ
发表于 2014-7-14 08:59:43 | 显示全部楼层
将你的KSQL中  ORDER BY GDM ASC 部分换成  ORDER BY G_GDXC.GDM ASC 试试
向前进,向前进,我们……
回复 支持 反对

使用道具 举报

88

主题

9507

帖子

5135

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
5135
QQ
发表于 2014-7-14 14:26:23 | 显示全部楼层
看看控制台里面执行sql出错的后面一个错误是什么,那个就是原因
远程的联系方法 QQ 728094812。添加好友时,需要填写论坛账号
发远程时同时也发一下帖子的地址,方便了解要解决的问题

如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

212

主题

1033

帖子

1456

积分

金牌会员

Rank: 6Rank: 6

积分
1456
QQ
 楼主| 发表于 2014-7-14 14:30:56 | 显示全部楼层
fpj 发表于 2014-7-14 08:59
将你的KSQL中  ORDER BY GDM ASC 部分换成  ORDER BY G_GDXC.GDM ASC 试试

就是在源码上才正常了。。
我真不相信起步论坛里有比我更帅的男人,信不信由你,反正我不信。
回复 支持 反对

使用道具 举报

212

主题

1033

帖子

1456

积分

金牌会员

Rank: 6Rank: 6

积分
1456
QQ
 楼主| 发表于 2014-7-14 14:31:19 | 显示全部楼层
zhaixin 发表于 2014-7-14 14:26
看看控制台里面执行sql出错的后面一个错误是什么,那个就是原因

我觉得这是个bug,需要手动该源码才行,结帖。
我真不相信起步论坛里有比我更帅的男人,信不信由你,反正我不信。
回复 支持 反对

使用道具 举报

88

主题

9507

帖子

5135

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
5135
QQ
发表于 2014-7-14 15:53:01 | 显示全部楼层
关系名是GDM ,字段名不是GDM 吧?
远程的联系方法 QQ 728094812。添加好友时,需要填写论坛账号
发远程时同时也发一下帖子的地址,方便了解要解决的问题

如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

212

主题

1033

帖子

1456

积分

金牌会员

Rank: 6Rank: 6

积分
1456
QQ
 楼主| 发表于 2014-7-14 16:03:21 | 显示全部楼层
zhaixin 发表于 2014-7-14 15:53
关系名是GDM ,字段名不是GDM 吧?

是GDM,如果 前面查询用别名.列名,后面也必须这样写,不然oracle报错。所以是X5的小bug吧。。结帖
我真不相信起步论坛里有比我更帅的男人,信不信由你,反正我不信。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-4 07:20 , Processed in 0.081561 second(s), 25 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表