进入登录界面后,需要对输入框和数据库进行连接,其中连接数据库的程序稍后列出,此处为框体内登录的代码:
        Connection conn = null;        //连接到数据库
        java.sql.Statement st = null;
        ResultSet rs = null;
        try {
            conn = coone.getConn();
            st = conn.createStatement();
            String user = urm.getText().trim();
            String pwd = new String(pwd_password.getText()).trim();//将输入框的内容与数据库已有内容对应起来
            String sql = "select*from user where admin='" + user
                    + "'and password='" + pwd + "'";//从数据库的表中选取数据
            rs = st.executeQuery(sql);
            if (rs.next() && rs.getString("admin") != null) {
                SaveUserInfo.setUserName(user);
                SaveUserInfo.setPassword(pwd);
                Main frame = new Main();
                frame.setVisible(true);
                Dao.this.setVisible(false);//账号密码正确,跳转至主界面
            } else {
                JOptionPane.showMessageDialog(this, "用户名或密码不正确!");//如账号密码不正确,则显出文本框“用户名或密码不正确!”
                urm.setText("");
                pwd_password.setText("");//清空账号密码输入框
                urm.requestFocus();
            }
        } catch (Exception ex) {
            JOptionPane.showMessageDialog(this, ex.getMessage(), "数据库异常",
                    JOptionPane.INFORMATION_MESSAGE);
        } finally {
            try {
                conn.close();
            } catch (Exception e) {
            }        }
连接数据库代码:
public class SaveUserInfo{
       private static String admin="";
       private static String password="";
       public static String getPassword(){
           return password;
       }
       public static void setPassword(String password){
上一篇:基于.NET的电子通讯录系统设计
下一篇:ASP.net学生论文提交网站的设计+源程序

Android手机考勤平台的设计与实现

基于android的环境信息管理系统设计

java+mysql班级评优系统的设计实现

Python+mysql宠物领养平台的设计与实现

ASP.NET飞翔租贷汽车公司信...

基于激光超声检测金属材...

多频激励下典型非线性系统的振动特性研究

STC89C52单片机NRF24L01的无线病房呼叫系统设计

压疮高危人群的标准化中...

酵母菌发酵生产天然香料...

从政策角度谈黑龙江對俄...

AES算法GPU协处理下分组加...

基于Joomla平台的计算机学院网站设计与开发

上海居民的社会参与研究

提高教育质量,构建大學生...

浅论职工思想政治工作茬...

浅谈高校行政管理人员的...