zoukankan      html  css  js  c++  java
  • myeclipse连接oracle数据库调试方法

    1.控制台打印法:            
                    System.out.println(flag+"\n");
                    System.out.println(flag+"\r");//此处为换行
                    System.out.println(this.getClass()+" execute() ");
                    System.out.println(user.getUserName());
                    System.out.println(user.getPassWord());
                    System.out.println(user.getAge());
                    System.out.println(user.getSex());
                    System.out.println(user.getBeizhu());
                    System.out.println(user.getHobby()[0]);
                    System.out.println(user.getXieyi());
    2.数据库插入真实值法: 

                     private String sql;
                     private DBConnection dbcon;
                     private int flag;
                     private Users currentUser;
                     private ResultSet rs;
     
     public int insert(Users user)
     {
                    dbcon=new DBConnection();
      sql=" insert into bbs_students ( username,password,sex,age,hobby,beizhu,xieyi)  values ('shitou','123',0,59,'music','woshih',0)  ";
                    flag=dbcon.executeUpdate(sql); 
                    return flag; 

     }

     public Users GetAll(Users user)
     {
                   dbcon=new DBConnection();
                   sql="

     select  userid,username  from bbs_students where username='"+user.getUserName()+"' and password='"+user.getPassWord()+"'

                          ";                                    //切记插入的sql语句末不能有;       !!!!!!!
                   rs=dbcon.executeQuery(sql);
                   try{
                             if(rs.next())
                                 {
                                     currentUser=new Users();
                                     currentUser.setUserName(rs.getString("username"));
                                     currentUser.setSex(rs.getInt("sex"));
                                     currentUser.setAge(rs.getInt("age"));
                                     currentUser.setBeizhu(rs.getString("beizhu"));
                                      currentUser.setXieyi(rs.getString("xieyi"));
        
                                     //打印  数组中的值
                                     System.out.println(currentUser.getUserName());
                                     System.out.println(currentUser.getPassWord());
                                     System.out.println(currentUser.getAge());
                                     System.out.println(currentUser.getSex());
                                     System.out.println(currentUser.getBeizhu());
        
                                      //String s=rs.getString("hobby");
                                      //currentUser.setHobby(s.split(":")); 
                                      currentUser.setHobby(rs.getString("hobby").split(":"));  
                                   }
                          }

                        catch (SQLException e)

                         {
                                       // TODO Auto-generated catch block
                                      e.printStackTrace();
                         }


                            //打印  数组中的值
                       System.out.println(flag+"\r");
                       System.out.println(this.getClass()+" execute() ");
                       System.out.println(currentUser.getUserName());
                       System.out.println(currentUser.getPassWord());
                       System.out.println(currentUser.getAge());
                       System.out.println(currentUser.getSex());
                       System.out.println(currentUser.getBeizhu());
                       System.out.println(currentUser.getHobby());
                       System.out.println(currentUser.getHobby()[0]);  //此处打印为空值,要从1开始
                       System.out.println(currentUser.getHobby()[1]);
                       System.out.println(currentUser.getHobby()[2]);
                       System.out.println(currentUser.getXieyi());

     
                        return currentUser;
    }

    欢迎大家多多交流
  • 相关阅读:
    Redis源代码分析(十三)--- redis-benchmark性能測试
    kvm中运行kvm
    umount.nfs device busy day virsh extend diskSpace, attachDisk
    ultravnc
    openNebula dubug
    maintenance ShellScripts
    virsh VMI deploy data serial xml
    cloud computing platform,virtual authentication encryption
    基于C 的libvirt 接口调用
    storage theory
  • 原文地址:https://www.cnblogs.com/shihao316558512/p/9737084.html
Copyright © 2011-2022 走看看