首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

是剔除语句错了么

2012-08-08 
是删除语句错了么?可以执行,可是执行后想删除的那一列还在,请问这是什么问题?部分代码如下:%@page import

是删除语句错了么?

可以执行,可是执行后想删除的那一列还在,

请问这是什么问题?

部分代码如下:
<%@
page import="java.sql.*,wcl.*"
%>

<%
String s = request.getParameter("id");


Connection conn = null;
Class.forName("com.mysql.jdbc.Driver");
conn = DriverManager.getConnection("jdbc:mysql://localhost/justshow?user=root&password=123");
Statement stmt = conn.createStatement();

stmt.executeUpdate("delete from xueyi where tanwei="+"'s'");
System.out.println("hao");


stmt.close();
conn.close();
%>
[b][/b][size=16px][/size]

[解决办法]
stmt.executeUpdate("delete from xueyi where tanwei='"+ s + "'");
[解决办法]
连接数据库的链接没有端口号:
conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/justshow?user=root&password=123");
[解决办法]
同意1楼,s是Java里的变量
[解决办法]
'"+ s + "'

热点排行