• 0406 复利算法结队


    合作伙伴:

    学号:201406114250

    姓名:黄柏堂

    博客地址:http://www.cnblogs.com/huang123/p/5361405.html

    github地址:

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

    使用工具:

    ecipse、mysql

    分工:

    王俊杰:主编

    黄柏堂:协助

    项目完成估计与实际完成对比表如下所示:

      估计时间 所需时间
    查找资料 3h 4h
    团队讨论 5h 6h
    编程 4h 5h

    本次实验和黄柏堂一起合作完成

    经过题目要求,可以输入多次投资结果并存储在数据库,然后可以分出来查看

    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,我们不断地去找相关的知识点,去探讨每一句的功能意义。所以多人合作让我们体验了不同样的代码经历

  • 相关阅读:
    史上最全常用正则表达式大全
    JAVA中不要用e.printStackTrace()
    JAVA中不要用e.printStackTrace()
    为什么尽量不用e.printStackTrace
    java返回集合为null还是空集合以及空集合的三种写法
    IntelliJ IDEA使用技巧——常用快捷键Mac篇
    [php] 使用laravel-modules模块化开发
    [php] 解决laravel: production.ERROR: No application encryption key has been specified
    [gitlab] 解决:remote: Ask a project Owner or Maintainer to create a default branch:
    [composer] composer 安装配置laravel 8
  • 原文地址:https://www.cnblogs.com/wangjunjie123/p/5361323.html
Copyright © 2020-2023  润新知