+ -
当前位置:首页 → 问答吧 → Jsp连接数据库的问题

Jsp连接数据库的问题

时间:2011-12-04

来源:互联网

这个是代码
String id = request.getParameter("rank");
rs=stmt.executeQuery("select * from books where [book-id] = b00"+id);
我想把前一个页面传过来的参数接收到id里面,然后将序号对应的书的信息显示出来,这个SQL语句写的不对,但我不知道该怎么改,希望各位指点一下.

作者: myh1324   发布时间: 2011-12-04

"select * from books where [book-id] = "'b00"+id+"'"

作者: sintrue   发布时间: 2011-12-04

引用 1 楼 sintrue 的回复:
"select * from books where [book-id] = "'b00"+id+"'"
+1

作者: taodengwen   发布时间: 2011-12-04

楼上的方法可行。注意Sql的语法,如果你传入的是一个字符类型的值,不能直接用变量的,要记住''单引号,即String sql="insert into 表('字段') values('"+变量+"')";

作者: Super_Ninja   发布时间: 2011-12-04

引用 1 楼 sintrue 的回复:
"select * from books where [book-id] = "'b00"+id+"'"

正解,

作者: wang7535067   发布时间: 2011-12-04

热门下载

更多