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

QQ登录

只需一步,快速开始

12
返回列表 发新帖
楼主: zyygod

[处理中3] ksql.select能正确的执行sql,但是取不json对象

[复制链接]

99

主题

329

帖子

568

积分

高级会员

Rank: 4

积分
568
QQ
 楼主| 发表于 2018-7-31 17:27:48 | 显示全部楼层
jishuang 发表于 2018-7-31 17:23
看平台运行ksql最终执行的sql
不是看你自己拼的sql到数据库中查的

--> sql:SELECT  a.ID AS a, a.DEP_ID AS DEP_ID, a.PERSON_ID AS PERSON_ID, a.NAME AS NAME, a.SEX AS SEX, a.POST AS POST, a.QJJB AS QJJB, a.TYPE AS TYPE, a.BEGIN_TIME AS BEGIN_TIME, a.END_TIME_PLAN AS END_TIME_PLAN, a.DAYS_PLAN AS DAYS_PLAN, a.WORK_AGE AS WORK_AGE, a.ANNUAL_DAYS AS ANNUAL_DAYS, a.COMPLETED_DAYS AS COMPLETED_DAYS, a.REMAINDER AS REMAINDER, a.PERSONAL AS PERSONAL, a.SICK AS SICK, a.MARRY AS MARRY, a.MATERNITY AS MATERNITY, a.FAMILY AS FAMILY, a.REASON AS REASON, a.APPLY_TIME AS APPLY_TIME, a.END_TIME AS END_TIME, a.REAL_DAYS AS REAL_DAYS, a.STATUS AS STATUS, a.REMARK AS REMARK, a.SIGN AS SIGN, a.VACATION AS VACATION, a.BZ1 AS BZ1, a.BZ2 AS BZ2, a.BZ3 AS BZ3, a.BZ4 AS BZ4, a.BZ5 AS BZ5, a.YWH AS YWH FROM QXJJBXXB a  WHERE a.NAME = ?
--> binds:[黄朝奎]
回复 支持 反对

使用道具 举报

99

主题

329

帖子

568

积分

高级会员

Rank: 4

积分
568
QQ
 楼主| 发表于 2018-7-31 17:29:15 | 显示全部楼层
jishuang 发表于 2018-7-31 17:23
看平台运行ksql最终执行的sql
不是看你自己拼的sql到数据库中查的

3.png
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36198
发表于 2018-7-31 17:29:43 | 显示全部楼层
你的where条件拼的不是a.PERSON_ID吗?sql语句怎么是name?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

99

主题

329

帖子

568

积分

高级会员

Rank: 4

积分
568
QQ
 楼主| 发表于 2018-7-31 17:30:56 | 显示全部楼层
jishuang 发表于 2018-7-31 17:29
你的where条件拼的不是a.PERSON_ID吗?sql语句怎么是name?

找不到原因我只能换了一个字段试了一下,用PERSON_ID是一样的。
回复 支持 反对

使用道具 举报

99

主题

329

帖子

568

积分

高级会员

Rank: 4

积分
568
QQ
 楼主| 发表于 2018-7-31 17:35:24 | 显示全部楼层
jishuang 发表于 2018-7-31 17:29
你的where条件拼的不是a.PERSON_ID吗?sql语句怎么是name?
  1.                 String ksql = "Select a.* from QXJJBXXB a where a.NAME ='" + CJRNAME + "'";
  2.                 System.out.println(ksql);
  3.                 Table table = KSQL.select(ksql, null, "/app/dataSource/oa_ywk/data", null);
  4.                 System.out.println(new com.justep.system.transform.Table2Row().transform(table,null).asXML());
  5. return table;
复制代码
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36198
发表于 2018-7-31 17:38:57 | 显示全部楼层
确认连的数据库,跟看的数据库是同一个?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

99

主题

329

帖子

568

积分

高级会员

Rank: 4

积分
568
QQ
 楼主| 发表于 2018-8-1 09:22:42 | 显示全部楼层
jishuang 发表于 2018-7-31 17:38
确认连的数据库,跟看的数据库是同一个?

4.png 5.png 是一样的,上面是数据源配置跟数据库的配置。
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36198
发表于 2018-8-1 10:01:34 | 显示全部楼层
不加where条件看看能否查出数据
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-8-24 10:35 , Processed in 0.057106 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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