使用JAVA的awt或者swing包编写代码实现以下功能。要求按“登录”按钮则以数据库“chat DB"(sql server 2000)的用户表”中取出用户名和用户密码进行验证,按“取消”按钮关闭窗口,并退出应用程序请高手给出代码,谢谢!!!

解决方案 »

  1.   

    我给出关键的代码:
    1.用listener监听button事件
    jButton2.addActionListener(new ActionListener{  
    public void actionPerformed(ActionEvent e) {
        QuerySQL(textField.getText());
      }
    }2.访问SQL的语句:
    import java.sql.*;
    Connection conn=null;
    ResulstSet re=null;
    Statement stat=null;
    try{
    Class.forName("sun.jdbc.odbe.JdbcOdebDriver");
    String url="jdbc:odbc:YourDB";
    conn=DriverManager.getConnect(url);
    String sql="select * from db_name";
    rs=statement.executeQuery(sql);
    while(rs.next()){
    for(int i=1;i<col;i++)           //此处的代码是为了取得一条记录的所有属性值,
                                     //所以用for。col是每条记录的属性值的个数
    String info=rs.getString(i);    //info记录了此条记录的此列属性的信息
    }
    }catch(Exception e){}