如果这是你的源码的话,   
stmt.executeUpdate("insert into users (username,password) 
values ("user","pass")");
你这段代码没有报错吗?

解决方案 »

  1.   

    固定值的
    stmt.executeUpdate("insert into users (username,password) values (user,pass)");
    估计你想要的效果是这个
     stmt.executeUpdate("insert into users (username,password) values ("+user+","+pass+")");
      

  2.   

    你在什么平台开发的?用txt写的?你截图也截一个代码的吧
      

  3.   

    <%@ page contentType="charset=GBK" import="java.sql.*"%>
    <%String user = request.getParameter("username");
    String pass = request.getParameter("password");
    Class.forName("com.mysql.jdbc.Driver");
    Connection conn = DriverManager.getConnection(
    "jdbc:mysql://url/javaee", "user",
    "pass");
    Statement stmt = conn.createStatement();ResultSet rs = stmt.executeQuery("select * from users ");
    while (rs.next()) {
    if (rs.getString("username").equals(user)) {
    out.print("请重新注册");
    out.print("用户名已存在");
    }
    else{
                stmt.executeUpdate("insert into users (username,password) values ("+user+","+pass+")");
    out.println("登录成功");
    }
    }
    %>
    我这不报错,你拿这个试试吧
      

  4.   

    你这是用什么打开的?
    找个eclipse或者myeclipse或者netbeans开发吧,看看教程实例的什么这个颜色都是可以调的,百度知道怎么调
      

  5.   

    SublimeText_CN
    舍友发给我的。。
    我有myeclipse,但是有时候没错,一运行就出错了。