当前页面: 开发资料首页 → JSP 专题 → 请教个JSP中select语句的格式
请教个JSP中select语句的格式
摘要: 请教个JSP中select语句的格式
ResultSet rs = stmt.executeQuery("select * from s_info where id =
id和一个变量对比,不知道格式怎么样的。
String sId =1200;
ResultSet rs = stmt.executeQuery("select * from s_info where id = "+sId);
如果id是varchar类型
ResultSet rs = stmt.executeQuery("select * from s_info where id ='"+sId+"'" );
id的值取自上页的链接怎么写?
在上页已经把要的东西找到了,记下个id,这页顺着这个id查看具体的信息。
在页面中可以直接获取传过来的值
如果是用页面直接传过来的值
String id= request.getParameter("id"); 对应那边传过来的name
如果是在java中 用setAttribute("id",**)传递的;
要用 String id = (String) request.getAttribute("id"); 类型看你存入的类型来转换
ResultSet rs = stmt.executeQuery("select * from s_info where id ='"+sId+"'" );
都写成这样其实也可以
目前MYSQL MSSQL都支持自动将字符转换成数字的
当然了
数字应该是合法的
谢谢各位,综合各位的思想,问题初步解决了,遇到问题再来麻烦各位。