当前位置: 代码迷 >> Java面试 >> JSP 中INSERT语句格式有关问题
  详细解决方案

JSP 中INSERT语句格式有关问题

热度:18   发布时间:2016-04-17 18:28:47.0
JSP 中INSERT语句格式问题
String sql="insert into bookInfo (bookname,publisher,price) values('"+name+"','"+publisher+"','"+price+"')"; 这里面的单引号 双引号 各是什么意思啊 去掉单引号就报错。有点不懂,请指教


------解决方案--------------------
String sql="insert into bookInfo (bookname,publisher,price) values('"+name+"','"+publisher+"','"+price+"')";

可见 sql是个String类型的,而name,publisher,price在程序中是个变量,需要用"+name+",来拼接成一个完成的字符串.
'' 说明该字段在数据库是varcahr类型。
  相关解决方案