Java与JavaEE实习指导书v0.5(19)

发布时间:2021-06-07

public class Test { public static void main(String[] args) { Connection connection; try { Class.forName("org.hsqldb.jdbcDriver"); connection = DriverManager.getConnection( "jdbc:hsqldb:hsql://localhost/xdb", "sa", ""); } catch (Exception e) { e.printStackTrace(); return; } // --- Set up the database --- try { // Create a Statement object to execute the queries on, Statement statement = connection.createStatement(); ResultSet result; System.out.println("-- Creating Tables --"); statement.executeUpdate(" drop TABLE Person "); // Create a Person table, statement.executeUpdate(" CREATE TABLE Person ( " + " name VARCHAR(100) PRIMARY KEY, " + " age INTEGER, " + " lives_in VARCHAR(100) ) "); System.out.println("-- Inserting Data --"); statement.addBatch("INSERT INTO Person ( name, age, lives_in ) VALUES " + " ( 'Robert Bellamy', 24, 'England' ); "); statement.addBatch("INSERT INTO Person ( name, age, lives_in ) VALUES " + " ( 'Grayham Downer', null, 'Africa' );"); statement.addBatch(" INSERT INTO Person ( name, age, lives_in ) VALUES " + " ( 'Timothy French', 24, 'Africa' ); "); statement.addBatch(" INSERT INTO Person ( name, age, lives_in ) VALUES " + " ( 'Butch Fad', 53, 'USA' ); "); statement.addBatch(" INSERT INTO Person ( name, age, lives_in ) VALUES " + " ( 'Judith Brown', 34, 'Africa' ) "); statement.executeBatch(); System.out.println("-- SQL queries --"); // get average age of the people result = statement.executeQuery("SELECT AVG(age) FROM Person"); if (result.next()) {

Java与JavaEE实习指导书v0.5(19).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219