我想问一下怎么从数据库把的用户名与密码取出来。然后在与现在输入的用户名与密码进行判断!在页面里整个用javascript语法应该怎么写呢!请大家帮忙!谢谢!

解决方案 »

  1.   

    问题在于:什么数据库?
    如果是仅用javascript估计不可以操作数据库
      

  2.   

    import java.sql.*;
    public class JdbcJava 
    {
    public static Connection getSQLServerConnection(String user,String password)
    throws ClassNotFoundException,SQLException 
    {
    String URL= "jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=jspdev";
    String USER="sa";
    String PWD="";
    Connection con = null;
    Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");//装载SQLServer驱动
    con = DriverManager.getConnection(URL,USER,PWD);//获得一个连接
    return con;
    }
    public static void main(String [] args)
    {
    try {
    Connection con = JdbcJava.getSQLServerConnection("sa","");

    Statement stmt = con.createStatement();  //statement用于向数据库服务器发送不带有参数的SQL命令
    ResultSet rs = stmt.executeQuery("select * from customer"); //resultset表示查询类SQL语句执行后的结果集
    System.out.println("Received results:");
    while (rs.next()) {
    String a = rs.getString(1);
    System.out.println("value of column  = " + a + "  " + rs.getString(2));
    }
    con.close();
    }catch(Exception e) {
    e.printStackTrace();
    }
    }
    }
    /以下是数据库的资料
    create database jspdev;
    use jspdev
    drop table customer
    create table customer(name varchar(20),age int,books varchar(50))
    insert into customer values('li','18','古典小说')
    insert into customer values('dong','24','言情小说')
    insert into customer values('jiao','25','武侠小说')
    insert into customer values('bai','35','科幻小说')
      

  3.   

    数据库中建一只用户表...用JDBC..
      

  4.   

    不是,我的意思的是说用javascript语法怎样判断数据库的用户和密码是否跟现在的用户和密码输入的是一样。。如果是就进入另一个页面。。不是就提示出错用javascript语法这个该怎么写的呢?
    谢谢大家!