天天看點

0406 複利算法結隊

合作夥伴:

學号:201406114250

姓名:黃柏堂

部落格位址:http://www.cnblogs.com/huang123/p/5361405.html

github位址:

https://github.com/ClearYellow/cooperation.git

使用工具:

ecipse、mysql

分工:

王俊傑:主編

黃柏堂:協助

項目完成估計與實際完成對比表如下所示:

估計時間 所需時間
查找資料 3h 4h
團隊讨論 5h 6h
程式設計

本次實驗和黃柏堂一起合作完成

經過題目要求,可以輸入多次投資結果并存儲在資料庫,然後可以分出來檢視

static final String JDBC_DRIVER = "com.mysql.jdbc.Driver";
    static final String DB_URL = "jdbc:mysql://localhost/test";
    static final String USER = "root";
    static final String PASS = "root";
    int i=1;      

上面的是所插入的資料庫的資訊;void output(String putinto,String earnings,String year,String money) throws SQLException{

Connection conn = null;
        Statement stmt = null;
        
        //STEP 2: Register JDBC driver
        try {
            Class.forName(JDBC_DRIVER);
        } catch (ClassNotFoundException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
        //STEP 3: Open a connection
        conn = DriverManager.getConnection(DB_URL,USER,PASS);
        
        //STEP 4: Execute a query
        stmt = conn.createStatement();
        
        String sql;
        sql = "SELECT * FROM touzi";
        ResultSet rs = stmt.executeQuery(sql);
        
        
        //STEP 5: Extract data from result set
         while(null != rs && rs.next()){
             System.out.println(rs.getString("putinto"));
             System.out.println(rs.getString("earnings"));
             System.out.println(rs.getString("number"));
            
        }  
        String I = Integer.toString(i);
        String sql1 = "INSERT INTO touzi(number,putinto,earnings,year,money) VALUES(";
        sql1=sql1+"'"+I+"'"+','+"'"+putinto+"'"+','+"'"+earnings+"'"+','+"'"+year+"'"+','+"'"+money+"'"+')';
        i++;
        System.out.print(sql1);
        stmt.executeUpdate(sql1);      

上面的代碼就是輸入自己所輸資料并儲存在資料庫,還有顯示出資料

0406 複利算法結隊

上面是所創的存儲的表;

寫入資料後:

0406 複利算法結隊
0406 複利算法結隊

多次插入後出現的結果:

0406 複利算法結隊

github位址:https://github.com/ClearYellow/cooperation.git

附上合作圖檔:

0406 複利算法結隊

總結與感悟:

經過這次的結對完成作業使我有很大的感悟。并且感受到團隊的力量。這次我們遇到了很多困難,首先怎麼連接配接資料庫;其次,怎麼使資料更好地實作。但是,困難難不倒我們,最總還是完成了這次任務。

這次的程式設計,我們也盡了最大的努力去實作自己想要的效果。這次對于初次接觸如何去實作java連接配接MySQL,我們不斷地去找相關的知識點,去探讨每一句的功能意義。是以多人合作讓我們體驗了不同樣的代碼經曆