IE访问报表出现一片空白,后台出现错误信息
错误现象:在IE地址栏里输入url访问报表没反应,IE出现一片空白,后台出现错误信息。
后台错误信息:
[2007-09-02 14:51:32] runqianReportLogger : [INFO ]开始运算报表,首先取数..
[2007-09-02 14:51:32] runqianReportLogger : [DEBUG]下面开始打出sql
[2007-09-02 14:51:32] runqianReportLogger : [DEBUG]- ds1=SELECT *FROM emp
[2007-09-02 14:51:32] runqianReportLogger : [ERROR]产生数据工厂: com.runqia
.report4.dataset.SQLDataSetFactory 失败: GBK;
错误来源:GBK;
at com.runqian.report4.dataset.SQLDataSetFactory.createDataSet(Unknown
ource:225)
at com.runqian.report4.model.CalcReport.calcDataSet(Unknown Source:158)
at com.runqian.report4.usermodel.Engine.calc(Unknown Source:90)
at com.runqian.report4.view.ReportCalculator._$1(Unknown Source:109)
错误原因分析:产生数据工厂: com.runqian..report4.dataset.SQLDataSetFactory 失败: GBK; 由此分析是由于数据库连接失败造成的,而且与字符集配置有关系。于是我们检查数据源的配置且与字符集有关的地方。
解决方法:检查数据源的配置,发现url的配置中多了一个分号。去掉后,问题解决。
url=”jdbc:JTurbo://127.0.0.1/pubs/charset=GBK;