初学者连接数据库遇到的有关问题

菜鸟连接数据库遇到的问题
小弟是新手,处于入门阶段的,所有知识来自自学。现在遇到了一点问题,求各位前辈指点一下,感激不尽!
我的源码是:
public void actionPerformed(ActionEvent e){
         if(e.getSource()==sure){
         /*连接数据库的语句*/
         String user=text.getText().trim();
         String mima=密码框.getText().trim();
         try {
         Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");//加载JDBC-ODBC桥驱动程序
              con = DriverManager.getConnection(
                  "jdbc:odbc:图书管理系统"
                  );//连接数据库
              ps=con.createStatement();//Statement 对象用 Connection 的方法 createStatement 创建
              rs=ps.executeQuery("select * from 用户");//从数据库中的users表中查询结果*/
         if(("".equals(user))||("".equals(mima))){
         JOptionPane.showMessageDialog(null, "用户名或密码为空,请重新输入");
         }
         /*else if(!(("".equals(user))&&("".equals(mima)))){
         this.dispose();
         new 借阅信息();
         }*/
         while(rs.next()){//在数据库的表中逐一查询核对信息
         if((rs.getString("用户名").trim().equals(user))&&(rs.getString("密码").trim().equals(mima))){
         this.dispose();
         JOptionPane.showMessageDialog(null,"登陆成功");
         new 借阅信息();
         }

         else if(!((rs.getString("用户名").trim().equals(user))&&(rs.getString("密码").trim().equals(mima)))){
         JOptionPane.showMessageDialog(null, "用户名或密码错误,请重新输入");
         }     
        }    
       }catch (Exception sqle) {
          String error = sqle.getMessage();
          JOptionPane.showMessageDialog(null, error);
          sqle.printStackTrace();
        }  
        }
        else if(e.getSource()==cancel){
         this.dispose();
         }
        }
        
        }
小弟在SQL2008中建立了一个名叫“图书管理系统”的数据库,在其中建立了2个表,其中一个叫“用户”,但是此代码在eclipse中没显示错误,但是连接时显示了一些错误,如下:
         No data found