嗨我有一个程序,当我粘贴这段代码时,我正在创建一个编辑按钮:
String sql="update Items set Item_ID='"+val1+"' ,Item_Name='"+val2+"' ,Price='"+val3+"' ,Quantity='"+val4+"' ,Type='"+val5+"' ,Expiry_Date='"+val6"' ,Brand='"+val7+"' ,Origin='"+val8+"' ,Perishable='"+val9+"' ,Manufacturer='"+val10+"' ";
它说';'是预期的,但我最终已经拥有它了。
请帮忙!我正在使用netbeans和mysql
答案 0 :(得分:2)
+
之后你错过val6
:
String sql="update Items set Item_ID='"+val1+"', Item_Name='"+val2+"',
Price='"+val3+"', Quantity='"+val4+"', Type='"+val5+"', Expiry_Date='"+val6+"',
Brand='"+val7+"', Origin='"+val8+"', Perishable='"+val9+"',
Manufacturer='"+val10+"' ";
答案 1 :(得分:1)
我对netbeans语法并不是很熟悉,但通常这样的错误意味着它在某一行的某个地方期待它结束但却看到了持续的声明。在这种情况下,您在val6和下一个字符串之间缺少+
。