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

QQ登录

只需一步,快速开始

查看: 4958|回复: 4

[结贴] 为何DataUtils.getValueBySQL返回的结果是这样的?

[复制链接]

53

主题

267

帖子

896

积分

高级会员

Rank: 4

积分
896
QQ
发表于 2016-1-22 18:02:50 | 显示全部楼层 |阅读模式
本帖最后由 ajun007_cn 于 2016-1-22 18:06 编辑

代码如下:
14.jpg


运行结果如下图:
15.jpg

SQL语句在数据库里执行正确的输出结果:"<xml><appId>xxxxxx</appId><secret>xxxxxx</secret><token>xxxxxx</token><aesKey>xxxxx</aesKey><accessToken></accessToken><expiresIn></expiresIn><openId></openId><appKey>undefined</appKey></xml>"
为何JAVA执行的结果却是:“net.sourceforge.jtds.jdbc.ClobImpl@15821fa”?
东莞相思鸟软件 专业X5开发团队 长期招收学徒 推荐工作
http://www.leiothrixsoft.com QQ:402807176

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36198
发表于 2016-1-25 09:08:41 | 显示全部楼层
可以用DataUtils.queryData

String sql = "select FFJ from AP_FJ";
                Table table =  DataUtils.queryData(conn, sql, null,null,-1,0);
                return Transform.tableToJson(table);
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

53

主题

267

帖子

896

积分

高级会员

Rank: 4

积分
896
QQ
 楼主| 发表于 2016-2-19 20:27:22 | 显示全部楼层
在网上查到原因了,返回的字段是对象,要在数据库连接字符串,在url中加入"useLOBs=false",如下 :
url="jdbc:jtds:sqlserver://192.168.0.9:1433/WeiXin_Manage;useLOBs=false"

可以结贴了。
东莞相思鸟软件 专业X5开发团队 长期招收学徒 推荐工作
http://www.leiothrixsoft.com QQ:402807176
回复 支持 反对

使用道具 举报

17

主题

66

帖子

482

积分

中级会员

Rank: 3Rank: 3

积分
482
QQ
发表于 2018-9-12 22:26:28 | 显示全部楼层
不错!
回复

使用道具 举报

53

主题

267

帖子

896

积分

高级会员

Rank: 4

积分
896
QQ
 楼主| 发表于 2018-9-25 09:46:13 | 显示全部楼层
jishuang 发表于 2016-1-25 09:08
可以用DataUtils.queryData

String sql = "select FFJ from AP_FJ";

答非所问,你这个管理员很不专业。
东莞相思鸟软件 专业X5开发团队 长期招收学徒 推荐工作
http://www.leiothrixsoft.com QQ:402807176
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-8-27 19:58 , Processed in 0.078625 second(s), 27 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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