读书人

JAVA的SQL语句出错解决办法

发布时间: 2012-05-21 18:04:41 作者: rapoo

JAVA的SQL语句出错
while(rs.next())
{
int a = (int)(10+Math.random()*(40-10+1));
String b = String.valueOf(a);
sql = " update table1 " + " set 市场价格 = " + 'b' ;
Stock_DB.stm.executeUpdate(sql);
}
为神马总是提示update语法出错???table1是一个ACCESS表,我要把这个表中的市场价格这一列的值改成b,b是由一个10到40之间的随机数a转化的。。。求各位大神帮忙看看

[解决办法]
sql = " update table1 " + " set 市场价格 = " + 'b' ;
==>
sql = " update table1 " + " set 市场价格 = '" + b + "'" ;
[解决办法]
没用过ACCESS,但是楼主为什么字段用中文呢?不推荐用中文

读书人网 >J2SE开发

热点推荐