CSDN博客

img bzRobert

Java 程序访问加密的Access数据库

发表于2008/9/29 22:02:00  289人阅读

分类: java

本人只给出访问数据库的方法: 

private void Login(){
       String url = "jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=pdaDB.mdb;PWD=123";
       //注意Driver后有一个空格
     try
        {
            Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
        }
        catch(ClassNotFoundException ex)
        {
            ex.printStackTrace();
        }
        try
        {
            Connection con = DriverManager.getConnection(url);
            Statement stmt = con.createStatement();
            String userPasswd = new String(pwdPF.getPassword());
            ResultSet rs = stmt.executeQuery("select * from password where pwd ='"+userPasswd+"'");
            if(!rs.next())
            {
                JOptionPane.showMessageDialog(null, "密码错误!");
            } else
            {

                JOptionPane.showMessageDialog(null, "登录成功!");
            }
        }
        catch(SQLException ex)
        {
            ex.printStackTrace();
        }
   }

一定要注意String url = "jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=pdaDB.mdb;PWD=123";中的Driver后有一个空格。

0 0

相关博文

我的热门文章

img
取 消
img