注册 登录
编程论坛 J2EE论坛

[求助]页面输入数字存入数据库定义为money类型列失败

死海文书 发布于 2006-06-16 21:05, 567 次点击
按下面这么定义,转换应该没问题吧 price为money类型
String price=(String)session.getAttribute("price_a");
float pricei=Float.parseFloat(price);
...........
String sql1="INSERT INTO book (id,title,price) VALUES('"+id+"','"+title+"','"+pricei+"')";//在程序中是一行
4 回复
#2
千里冰封2006-06-17 11:21
要不把数据库的类型设为double型试试看
#3
千里冰封2006-06-17 11:22
要不把数据库的类型设为double型试试看

#4
miss_friend2006-06-18 10:54
String sql1="INSERT INTO book (id,title,price) VALUES('"+id+"','"+title+"','"+pricei+"')";//
改成
#5
miss_friend2006-06-18 10:55
String sql1="INSERT INTO book (id,title,price) VALUES('"+id+"','"+title+"',"+pricei+")";//
1