Revision: 5650
http://squirrel-sql.svn.sourceforge.net/squirrel-sql/?rev=5650&view=rev
Author: gerdwagner
Date: 2010-06-24 21:52:46 +0000 (Thu, 24 Jun 2010)
Log Message:
-----------
2973045: Export to excel results in strange rounding; Thanks to Bogdan Cristian Paulon for the patch
Modified Paths:
--------------
trunk/sql12/doc/changes.txt
trunk/sql12/fw/src/net/sourceforge/squirrel_sql/fw/gui/action/TableExportCsvCommand.java
Modified: trunk/sql12/doc/changes.txt
===================================================================
--- trunk/sql12/doc/changes.txt 2010-06-22 01:23:24 UTC (rev 5649)
+++ trunk/sql12/doc/changes.txt 2010-06-24 21:52:46 UTC (rev 5650)
@@ -30,6 +30,7 @@
2991971: RSyntax text editor ignores font settings
2992443: Cannot use RSyntax or Netbeans editors
+2973045: Export to excel results in strange rounding; Thanks to Bogdan Cristian Paulon for the patch
Parser could be triggered far to often which resulted in high CPU and memory load.
This problem was caused by redundant carriage return chars (\r).
Modified: trunk/sql12/fw/src/net/sourceforge/squirrel_sql/fw/gui/action/TableExportCsvCommand.java
===================================================================
--- trunk/sql12/fw/src/net/sourceforge/squirrel_sql/fw/gui/action/TableExportCsvCommand.java 2010-06-22 01:23:24 UTC (rev 5649)
+++ trunk/sql12/fw/src/net/sourceforge/squirrel_sql/fw/gui/action/TableExportCsvCommand.java 2010-06-24 21:52:46 UTC (rev 5650)
@@ -468,7 +468,7 @@
ret = new jxl.write.Number(colIdx, curRow, ((Number) cellObj).floatValue());
break;
case Types.NUMERIC:
- ret = new jxl.write.Number(colIdx, curRow, ((Number) cellObj).floatValue());
+ ret = new jxl.write.Number(colIdx, curRow, ((Number) cellObj).doubleValue());
break;
case Types.FLOAT:
ret = new jxl.write.Number(colIdx, curRow, ((Number) cellObj).floatValue());
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|