【转载】快逸报表问题

快逸报表sql拼凑字符串乱码问题

比如 select 0 as id,'全市(公司)合计' as xm,

这样就会出现乱码,解决方法,原reportConfig.xml中的
 <!--  whb  sql语句中拼凑字符串出现乱码,除掉1后正常
    <config>
      <name>dataSource</name>
      <value>jdbc/yyglpt,sqlsvr,1,iso-8859-1,iso-8859-1,1;</value>
    </config>
    -->

去掉第三个参数1后正常
      <config>
      <name>dataSource</name>
      <value>jdbc/yyglpt,sqlsvr,iso-8859-1,iso-8859-1,1;</value>
    </config>

2 乱码问题

你所说的乱码是从数据库里取出的数据乱码是吗?在设计器里显示乱码了吗?如果在设计器里显示没有乱码,将reportConfig.xml里dataSource配置的字符集与设计器配置一致
比如:
mysql,mysql,1,iso8859-1,GBK,1
每个参数代表的意思是:
数据源的JNDI名称,数据库类型[,取数时是否需要转换编码,数据库字符集编码,显示报表时的字符集编码][,SQL是否需要转码]

你可以根据实际情况设置相应的字符集编码

3  版本升级后提示can't find datesource   现在不知道什么原因

数据集中的数据源参数连接,应将数据源参数清空!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值