package JavaSQL_Sample;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class DBUtil {
public static void main(String[] args) {
String DBSERVER = "jdbc:hsqldb:hsql://localhost";
String USER = "sa";
String PASSWD = "";
try {
//hsql JDBCドライバロード
Class.forName("org.hsqldb.jdbcDriver");
//DB接続
Connection con =
DriverManager.getConnection(DBSERVER,USER,PASSWD);
//SQL生成
Statement stmt = con.createStatement();
String query = "SELECT * FROM 商品マスタ";
//JDBC SQL実行、結果セットオープン
ResultSet rs = stmt.executeQuery(query);
//JDBC結果セットリード
while (rs.next()) {
System.out.println(rs.getInt("商品ID"));
System.out.println(rs.getString("商品名"));
//System.out.println(rs.getString("グループ名"));
//System.out.println(rs.getInt("仕入単価"));
//System.out.println(rs.getInt("卸単価"));
}
//JDBC結果セットクローズ
rs.close();
//JDBCステートメントクローズ
stmt.close();
//JDBC接続クローズ
con.close();
} catch (SQLException ex ){
ex.printStackTrace();
} catch (ClassNotFoundException exp ){
exp.printStackTrace();
}
}
}