Class.forName("org.hsqldb.jdbcDriver");
String url = "jdbc:hsqldb:E:/eclipseproj/wildfire_src/target/embedded-db/wildfire";Connection con = DriverManager.getConnection(url, "sa", "");
PreparedStatement pstmt = con.prepareStatement("INSERT INTO jiveUser (username) "
+ "VALUES ('xxxxxxxxxxx')");
pstmt.execute();
pstmt.close();
con.close();

// ===================================
String url2 = "jdbc:hsqldb:E:/eclipseproj/wildfire_src/target/embedded-db/wildfire";
Connection con2 = DriverManager.getConnection(url, "sa", "");PreparedStatement pstmt2 = con2.prepareStatement("select * from jiveUser");
ResultSet rs = pstmt2.executeQuery();
while(rs.next()){
System.out.println(rs.getString(1));
}
rs.close();
pstmt2.close();
con2.close();以上代码先对数据库插入一条记录,然后再用查询语句验证插入成功.但是当我打开数据库文件的时候,确没有发现这条记录.也就是说,我插入的记录并没有写入文件,只存在内存中,请问为什么?怎样才能写入硬盘?
谢谢!