假如我在文本框中输入几个数(id),怎么判断文本框输入的id与数据库中的id是否相等。

解决方案 »

  1.   

    这简单,首先读取界面的数据,然后再从数据中查询,不就ok了,具本要说详细点,是数据库连接不会还是相关的查询的sql不会
      

  2.   

    就是一个登陆界面,先输入id,password。如果两者都与数据库的一条数据完全相等,就登陆成功!怎么弄啊?数据库与java已经连接好了,怎么实现?谢谢!
      

  3.   

    这个不是很好说的清楚哇~~ 你首先要有一个连接数据库的程序,连接上数据库之后,你再判断你文本框里输入的ID是不是与数据库里的ID一致。
      

  4.   

    用这两个条件SQL一下就行了,查的到就能登录,查不到就不能登录
      

  5.   

    通过ajax实现吧,后台接收id,查询库中有无记录,前台提示
      

  6.   


    开始看好象问的是验证注册名是否存在看到后面好象问的是验证登录名与口令前者用ajax后者用验证页面,对照
      

  7.   

    都连好数据库了,用ResultSet把数据取出来,跟你输入的比较一下
      

  8.   

    1,先把画面上的数据提交到后台。
    2,在后台取得画面上的数据。
    3,用得到的数据值作为条件,执行sql取出数据。
      

  9.   


    你的ID应该是惟一的吧。如果是,你看这样行不行:
        根据ID查询password,
       (1)如果能查询到,则说明登录帐号是存在的。这样再校验输入的密码跟查询出的密码是否相等。密码相等则可以成功登录,否则应该是密码输入不正确。
       (2)如果查询不到,则说明输入的ID不存在。
      

  10.   

    List list = hibernateMethod.queryByCondition("AaSysPerson", "from AaSysPerson where Nickname='" + nickname + "' and Password='" + password + "'");
    queryByCondition是查询函数,具体我就不说了,不会查询数据库的话我再告诉你
    判断List如果不为空则登录成功
      

  11.   

    在servlet中:
    String name =request.getParameter("name");
    String pwd = request.getParameter("pwd");
    if(com.DAO.Login.isUser(name,pwd))
    {
    response.sendRedirect("登录成功以后进入的页面");
    }
    else
    {
    response.sendRedirect("登录失败以后进入的页面"); }
    其中name和pwd从页面接收
    zai DAO中写查询方法isUser:
    select * from 表 where name=? and pwd=?