还有一个原因,可能就是楼上说的安全吧^_^,今天刚发现的-_-!
******************************************
评论人:liusoft 发表时间: Wed Dec 03 09:22:35 CST 2003
千万不要把参数值写在SQL语句中
如果你用 insert into table1 values(?,?,?);
然后调用PreparedStatement.setFloat(3,234234235.234);
就不会使得234234235.234变成2.34234235234E8字符串了
*******************************************
原评论见:
http://www.javaresearch.org/article/10854.htm