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

QQ登录

只需一步,快速开始

查看: 5425|回复: 15

[结贴] 关联查询的表主键无法获取

[复制链接]

47

主题

171

帖子

430

积分

中级会员

Rank: 3Rank: 3

积分
430
发表于 2013-7-18 10:06:22 | 显示全部楼层 |阅读模式
问题如图,关联查询的表的主键找不到


页面

页面

Action的KSQL语句

Action的KSQL语句
个性太过强烈,Discuz已屏蔽此条签名。如有问题,请与管理员联系~

45

主题

4492

帖子

3960

积分

论坛元老

Rank: 8Rank: 8

积分
3960
QQ
发表于 2013-7-18 10:12:28 | 显示全部楼层

on 后面改一下 EM_LOCATION.EM_LOCATION = EM_EQUIPMENT.LOCA_ID

本帖最后由 fpj 于 2013-7-18 10:15 编辑

表的主健就是表的别名
on 后面改一下  EM_LOCATION.EM_LOCATION = EM_EQUIPMENT.LOCA_ID
向前进,向前进,我们……
回复 支持 反对

使用道具 举报

47

主题

171

帖子

430

积分

中级会员

Rank: 3Rank: 3

积分
430
 楼主| 发表于 2013-7-18 10:53:40 | 显示全部楼层
fpj 发表于 2013-7-18 10:12
表的主健就是表的别名
on 后面改一下  EM_LOCATION.EM_LOCATION = EM_EQUIPMENT.LOCA_ID

不对啊 就因为表的主键就是表的别名  所以on才要这样写EM_LOCATION = EM_EQUIPMENT.LOCA_ID  如果EM_LOCATION.EM_LOCATION就出错了! 还有我页面要取的不是这个表EM_LOCATION的主键,这个能取到,我要取的是关联表EM_EQUIPMENT的主键,select EM_LOCATION.* 后面的那个
个性太过强烈,Discuz已屏蔽此条签名。如有问题,请与管理员联系~
回复 支持 反对

使用道具 举报

2

主题

19

帖子

166

积分

初级会员

Rank: 2

积分
166
QQ
发表于 2013-7-18 11:59:23 | 显示全部楼层
求解答~~~!!!
回复 支持 反对

使用道具 举报

45

主题

4492

帖子

3960

积分

论坛元老

Rank: 8Rank: 8

积分
3960
QQ
发表于 2013-7-18 12:08:43 | 显示全部楼层
本帖最后由 fpj 于 2013-7-18 12:10 编辑

我在QUERYACTION中select 选择列中,没有用select.*  而是将各列单独加上的,包括主健(也就是表的别名。)
向前进,向前进,我们……
回复 支持 反对

使用道具 举报

2

主题

19

帖子

166

积分

初级会员

Rank: 2

积分
166
QQ
发表于 2013-7-18 12:50:17 | 显示全部楼层
fpj 发表于 2013-7-18 12:08
我在QUERYACTION中select 选择列中,没有用select.*  而是将各列单独加上的,包括主健(也就是表的别名。) ...

还是没用 关联表的ID到底能不能查出来的?
回复 支持 反对

使用道具 举报

88

主题

9507

帖子

5135

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
5135
QQ
发表于 2013-7-18 13:37:58 | 显示全部楼层
在哪里取不到,如果用概念别名不行,可以在ksql中设置一个别名
远程的联系方法 QQ 728094812。添加好友时,需要填写论坛账号
发远程时同时也发一下帖子的地址,方便了解要解决的问题

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

使用道具 举报

2

主题

19

帖子

166

积分

初级会员

Rank: 2

积分
166
QQ
发表于 2013-7-18 13:39:53 | 显示全部楼层
zhaixin 发表于 2013-7-18 13:37
在哪里取不到,如果用概念别名不行,可以在ksql中设置一个别名

在页面取不到,设置过别名 还是取不到,在写Action的KSQL时 是可以查出来的,但是在页面没得选
回复 支持 反对

使用道具 举报

88

主题

9507

帖子

5135

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
5135
QQ
发表于 2013-7-18 13:41:46 | 显示全部楼层
直接输入
远程的联系方法 QQ 728094812。添加好友时,需要填写论坛账号
发远程时同时也发一下帖子的地址,方便了解要解决的问题

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

使用道具 举报

2

主题

19

帖子

166

积分

初级会员

Rank: 2

积分
166
QQ
发表于 2013-7-18 13:51:46 | 显示全部楼层
zhaixin 发表于 2013-7-18 13:41
直接输入

不行 直接报错,而且就算这个能在Grid直接输入,我这个页面是在弹出框里面的,主页面Mapping里也是取不到的
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-2 06:09 , Processed in 0.059656 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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