比如说logName是qq  pwd是123,那么就在数据库S_USER 的NAME 和 PWD下加入qq和123,是不是这样。

解决方案 »

  1.   

    去看一下jdbc的api
      学习一下PrepareStatement的用法
      

  2.   

    PrepareStatement方法,通过pstmt的方法把 String logName,String pwd 俩个对象送入sql语句的参数处进行比较
      

  3.   

    我怎么还不明白,我看有的书上在往数据库里赋值时用到它,英文的解释我觉得也是这样,我觉得这里不是.上面的函数是用来判断登陆用户的,logName是用户名,pwd 是密码,S_USER表的结构是这样的
      ID     NAME     PWD     KS_ID
    960100   zhao     123       01都是varchar型的
    谁有这方面的介绍,给我说一下。
      

  4.   

    你以前用过Java操作数据库吗???
    在: sql = "select 1 from S_USER where NAME = ? and PWD = ?";
    中有两个值需要传入(S_USER ,PWD)检索,进行CHECK
    pstmt.setString(1,logName);
    pstmt.setString(2,pwd);
    的作用是把参数(S_USER ,PWD)传入SQL文