合作夥伴:
學号: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);
上面的代碼就是輸入自己所輸資料并儲存在資料庫,還有顯示出資料

上面是所創的存儲的表;
寫入資料後:
多次插入後出現的結果:
github位址:https://github.com/ClearYellow/cooperation.git
附上合作圖檔:
總結與感悟:
經過這次的結對完成作業使我有很大的感悟。并且感受到團隊的力量。這次我們遇到了很多困難,首先怎麼連接配接資料庫;其次,怎麼使資料更好地實作。但是,困難難不倒我們,最總還是完成了這次任務。
這次的程式設計,我們也盡了最大的努力去實作自己想要的效果。這次對于初次接觸如何去實作java連接配接MySQL,我們不斷地去找相關的知識點,去探讨每一句的功能意義。是以多人合作讓我們體驗了不同樣的代碼經曆