有个很棘手的问题,都来看看怎么回事。。。。郁闷呀

项目部署到server2003、win7的系统上,报表中的sql有中文参数,这样的sql可以执行成功,但是部署到xp的系统上,这个报表中的sql就执行不了了,如果参数是英文的就可以执行,在传递参数的时候我已经对中文参数做过处理了,用的cjkEncode。显示在页面上页没有乱码。就是在模板数据集中执行这sql时,执行不成功,不报错,sql中也没有乱码,这是怎么回事呢?
例:
select * from user where name ='${uname}'
这个uname是中文的。预览没有数据。日志文件中这个sql中没有乱码。粘贴到数据库里执行成功,有数据。

FineReport﹏ㄣ☆┈ 发布于 2012-3-16 17:54
回答问题
悬赏:0 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共5回答
最佳回答
0
译生发布于2012-3-16 18:21(编辑于 2023-9-6 09:34)
555
最佳回答
0
﹏ㄣ☆┈发布于2012-3-18 10:20(编辑于 2023-9-6 09:34)
555
最佳回答
0
每每发布于2012-3-19 00:00(编辑于 2023-9-6 09:34)
555
最佳回答
0
每每发布于2012-3-19 00:00(编辑于 2023-9-6 09:34)
555
最佳回答
0
译生发布于2012-3-19 09:16(编辑于 2023-9-6 09:34)
555
  • 0关注人数
  • 1173浏览人数
  • 最后回答于:2012-3-19 09:16
    活动推荐 更多
    热门课程 更多
    返回顶部