zoukankan      html  css  js  c++  java
  • java 每日习题(九)从数据库中取数据

    题目:连接数据库,取出数据。

    用到的类:

    Connection:连接数据库

    Statement:The object used for executing a static SQL statement and returning the results it produces.

    ResultSet:A table of data representing a database result set, which is usually generated by executing a statement that queries the database.

    package everyDay;
    
    import java.sql.Connection;
    import java.sql.DriverManager;
    import java.sql.ResultSet;
    import java.sql.Statement;
    import java.util.ArrayList;
    import java.util.List;
    
    import org.junit.Test;
    
    public class GetData {
    
        @Test
        public void mysqlconnection() {
            try {
                String url = "jdbc:mysql://10.255.255.148:3306/testresults";
                String user = "user";
                String password = "pwd";
                Connection conn = DriverManager.getConnection(url, user, password);
                Statement stmt = conn.createStatement();
                //conn.setAutoCommit(false);
    
                String sql = "select timeStamp, elapsed from cpuInfo order by timeStamp";
    
                ResultSet rs = stmt.executeQuery(sql);
                //conn.commit();
                //conn.setAutoCommit(true);
    
                List<String> list = new ArrayList<String>();
    
                while (rs.next()) {
                    list.add(rs.getString(1));//添加其中一列
    
                }
                if (list != null && list.size() > 0) {// 如果list中存入了数据,转化为数组
                    String[] arr = new String[list.size()];// 创建一个和list长度一样的数组
                    for (int i = 0; i < list.size(); i++) {
                        arr[i] = list.get(i);// 数组赋值。
                    }
                    // 输出数组
                    for (int i = 0; i < arr.length; i++) {
                        System.out.println(arr[i]);
                    }
                }
    
            } catch (Exception e) {
                // TODO: handle exception
            }
    
        }
    }
  • 相关阅读:
    送给热爱书法的朋友们
    [原创]中秋随笔 祝大家中秋快乐
    Comsenz力邀您的加盟
    夜半冻醒有感
    Comsenz力邀您的加盟
    成熟的谷子先低头
    [转载]10个经典的web2.0配色方案网站
    无法嵌入互操作类型“Microsoft.Office.Interop.Excel.ApplicationClass”
    C#获取真实IP地址及分析
    使用TRY CATCH进行SQL Server异常处理
  • 原文地址:https://www.cnblogs.com/mtlogs/p/4986100.html
Copyright © 2011-2022 走看看