写好一个注册的jsp后(用户名,密码,Email等),填写完表单之后,表单的数据怎样才能插入已经存在的user表中?我的数据库的链接是没有问题的。

解决方案 »

  1.   

    insert into [user] select 用户名,密码,Email from .....
      

  2.   

    INSERT INTO [USER](USERNAME,PASSWORD,EMAIL)
    SELECT 'USER1','123','[email protected]'
    ?
      

  3.   

    insert into [user](用户名,密码,Email) select 用户名,密码,Email from .....
      

  4.   

    在C#用INSERT INTO 语句进行插入数据即可!!
      

  5.   

    插入后页面中转就行了。
    插入就是insert语句吗。
    执行完直接跳转不就行了吗?
      

  6.   

    <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> 
    <%String path = request.getContextPath(); 
    String basePath = request.getScheme() + "://"+ request.getServerName() + ":" + request.getServerPort()+ path + "/"; 
    %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 
    <html> 
    <head> 
    <base href=" <%=basePath%>"> <title>My JSP 'login.jsp' starting page </title> </head> <body> 
    <form name="form1" action="login_action.jsp" method="post"> 
    <table width="200" border="1"> 
    <tr> 
    <td colspan="2">登录窗口 </td> 
    </tr> 
    <tr> 
    <td>用户名 </td> 
    <td> <input type="text" name="username" size="10"> </td> 
    </tr> 
    <tr> 
    <td>密码 </td> 
    <td> <input type="password" name="password" size="10"> </td> 
    </tr> 
    <tr> 
    <td colspan="2"> <input type="submit" name="submit" value="登录"> <a 
    href="register.jsp">注册新用户 </a> </td> 
    </tr> 
    </table> 
    </form> </body> 
    </html> 
    上面是我写的登录表单页面,我在注册页面填写完注册信息之后,用刚注册的信息登录,不能跳转到已经写好的欢迎页面,我使用数据库中已经存在的username:admin,password:admin登录也不行。为什么?
      

  7.   

    ado.net技术  sqlconnection con= new sqlconnection("Server=(local);Integrated Security=SS
    PI;database=Pubs");
    sqlcommed cmd=new sqlcommend("insert into [user](用户名,密码,Email) select 用户名,密码,Email from .....",con);
      

  8.   

    <%@ include file="inc.jsp"%>
    <%
    //get parameters
    String username = request.getParameter("username");
    String password = request.getParameter("password");//check null
    if (username == null || password == null) {
    response.sendRedirect("login.jsp");
    }//validate
    boolean isValid = false;
    String sql = "select * from user where username='"+username+"' and password='"+password+"'";
    try {
    Class.forName(drv).newInstance();
    Connection conn = DriverManager.getConnection(url, usr, pwd);
    Statement stm = conn.createStatement();
    ResultSet rs = stm.executeQuery(sql);
    if(rs.next())isValid = true;
    rs.close();
    stm.close();
    conn.close();
    } catch (Exception e) {
    e.printStackTrace();
    out.println(e);
    } finally {
    }if (isValid) {
    session.setAttribute("username", username);
    response.sendRedirect("welcome.jsp");
    } else {
    response.sendRedirect("login.jsp");
    }
    %>
    这就是我的登录跳转的jsp,有问题么?
      

  9.   

    这是SQLSERVER板块,不是JSP板块