手机版

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文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)