读书人

JSP 中INSERT语句格式有关问题

发布时间: 2012-09-29 10:30:01 作者: rapoo

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类型。

读书人网 >Java面试

热点推荐