毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

JAVA物业管理系统(论文+源代码) 第4页

更新时间:2010-4-5:  来源:毕业论文
JAVA物业管理系统(论文+源代码) 第4页
在人员信息中有两种:
sql查询    
填充查询
sql查询代码如下: 
private void jMenuItem2ActionPerformed(java.awt.event.ActionEvent evt) {
      String input=null;
      javax.swing.JFrame f=new javax.swing.JFrame();
       input=javax.swing.JOptionPane.showInputDialog(f,"请输入sql叙述如select*from renyuan","Input",javax.swing.JOptionPane.QUESTION_MESSAGE);
      System.out.println("数据查询.........");
      if((input!=null)&&(input.length()!=0)){
         System.out.println(input);
         //进行数据库查询
          try{
            Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
            }
        catch(ClassNotFoundException ce){
                    System.out.println("SQLException:"+ce.getMessage());
              }
        try{
                Connection con=DriverManager.getConnection("jdbc:odbc:houqin");
            Statement stmt=con.createStatement();
            ResultSet rs=stmt.executeQuery(input);
             System.out.println(zc.face.MySqlUnit.printMetaData(rs));
            System.out.println(zc.face.MySqlUnit.printResultSet(rs));
            stmt.close();
            con.close();
             }
         catch(SQLException e){
            System.out.println("SQLException:"+e.getMessage());
            }
         catch(IOException e2){
            System.out.println("IOException:"+e2.getMessage());
            }
      }
      else
          System.out.println("输入正确的查询语句.");
   }
在填充查询中又分三种:
按姓名  
按门牌号  
按工作单位 
按姓名查询代码如下:
private void jMenuItem1ActionPerformed(java.awt.event.ActionEvent evt) {
      zc.face.renyuan1 jf=new zc.face.renyuan1( );
      jf.setVisible(true);
      setVisible(false);
 }   
按门牌号和工作单位查询代码与按姓名查询代码相似。
住房信息的菜单结构与人员信息大菜单结构相似,其查询代码也相似。
    在收费信息和房产信息中有两种:
    sql查询
    填充查询
其查询代码与人员信息查询代码相似:
如果用户想查询人员方面的信息,可以通过点击主菜单中的“人员信息”选项实现。
如果用户想查询某个人的具体信息,用户对数据库查询语句又比较熟悉,用户可以选择人员信息菜单下的“sql查询” 。在弹出的对话框中输入Select查询语句点击“确定”按钮进行杳询。
如果用户想查询某个人的具体信息,用户对数据库又不熟悉,则可以选择人员信息菜单下的“填充查询” 。
如果用户只知道所要查询人的姓名,则可以点击“按姓名查询”。用户可以在弹出的人员信息查询界面1(renyuan1.java)的文本框中输入查询人姓名,点击“查询”按钮进行查询。如果用户想继续查询其他人员信息,则可以点击“继续查询”按钮继续进行查询。如果用户现在不想查询,则可以点击“取消”按钮,将会返回到普通用户界面。
查询按钮的代码如下: 
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
             try{
                  Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
               }
             catch(ClassNotFoundException ce){
                    System.out.println("SQLException:"+ce.getMessage());
               }
            try
            {
                if(!jTextField4.getText( ).equals(" "))
              {  
                  Connection con=DriverManager.getConnection("jdbc:odbc:houqin");
                  System.out.println("链接成功");
                  System.out.println("sql查询:");
                  String query="select * from renyuan"+  " where 姓名='"+jTextField4.getText( )+"'";
                  System.out.println(query);
                  Statement stmt=con.createStatement();
                  ResultSet rs=stmt.executeQuery(query);
                  System.out.println(zc.face.MySqlUnit.printResultSet(rs));
                  stmt.close();
                  con.close();
              }
              else
                 System.out.println("请输入正确的姓名后按查询按钮");
            }
              catch(SQLException e){
                     System.out.println("SQLException:"+e.getMessage());
              }
             catch(IOException e2){
                     System.out.println("IOException:"+e2.getMessage());
             }
      }
继续查询按钮的代码如下:

private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {
      jTextField4.setText(" ");:  }

取消按钮的代码如下:
private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {
      zc.face.userInterface2  jf1=new zc.face.userInterface2();
      jf1.setVisible(true);
      setVisible(false);

上一页  [1] [2] [3] [4] [5] [6] [7] [8] 下一页

JAVA物业管理系统(论文+源代码) 第4页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。