ページの作成:「java.sql.DriverManager [https://docs.oracle.com/javase/jp/8/docs/api/java/sql/DriverManager.html] 私は一連のJDBC(Java DataBase Conne…」
 
5行目: 5行目:
==メソッド==
==メソッド==
* getConnection - 指定データベースURLへの接続を試みる
* getConnection - 指定データベースURLへの接続を試みる
==例==
public static ArrayList<Item> itemGet() {
try (Connection con = DriverManager.getConnection(URL, USER, PASSWD);) {
    Statement stm = con.createStatement();
    String sql = "SELECT * FROM pfmc ORDER BY date desc LIMIT 15";
    ResultSet rs = stm.executeQuery(sql);
   
    ArrayList<Item> items = new ArrayList<Item>();
    while (rs.next()) {
    Item item = new Item();
    item.setDate(rs.getString("date"));
    item.setScTime(rs.getString("sc_time"));
    item.setStTime(rs.getString("st_time"));
    item.setJogg(rs.getString("jogg"));
    items.add(item);
    } 
    rs.close();
    stm.close();
    return items;
} catch (Exception e) {
    e.printStackTrace();
    return null;
}
}

2019年6月27日 (木) 22:28時点における版

java.sql.DriverManager [1]

私は一連のJDBC(Java DataBase Connectivity)ドライバを管理します。

メソッド

  • getConnection - 指定データベースURLへの接続を試みる

public static ArrayList<Item> itemGet() {
try (Connection con = DriverManager.getConnection(URL, USER, PASSWD);) {
    Statement stm = con.createStatement();
    String sql = "SELECT * FROM pfmc ORDER BY date desc LIMIT 15";
    ResultSet rs = stm.executeQuery(sql);
   
    ArrayList<Item> items = new ArrayList<Item>();
    while (rs.next()) {
    Item item = new Item();
    item.setDate(rs.getString("date"));
    item.setScTime(rs.getString("sc_time"));
    item.setStTime(rs.getString("st_time"));
    item.setJogg(rs.getString("jogg"));
    items.add(item);
    }   
    rs.close();
    stm.close();
    return items;
} catch (Exception e) {
    e.printStackTrace();
    return null;
}
}