隨筆-153  評論-235  文章-19  trackbacks-0
          今天初了下 hsqldb

          下載 hsqldb
          http://sourceforge.net/project/showfiles.php?group_id=23316

          下載 hsqldb_1_8_0_7.zip

          解壓到 D:/hsqldb

          在 D:/hsqldb 目錄下創(chuàng)建 runxdb.bat 文件如下:
          cd data
          java -cp ../lib/hsqldb.jar org.hsqldb.Server -database
          .0 xdb -dbname.0 xdb

          然后雙擊 runxdb.bat 啟動 hsqldb Server

          到目錄 demo 下運行 runManagerSwing.bat 來創(chuàng)建表
          type : HSQL Database Engine Server
          url : jdbc:hsqldb:hsql://localhost/xdb
          user : SA

          建表:
          CREATE MEMORY TABLE TEXT(ID INTEGER GENERATED BY DEFAULT AS IDENTITY(START WITH 1NOT NULL PRIMARY KEY,NAME VARCHAR);

          添加數(shù)據(jù):
          INSERT INTO TEXT VALUES(1,'chenlb')
          INSERT INTO TEXT VALUES(2,'Tenny')



          Java 文件

          package hsqldb;

          import java.sql.Connection;
          import java.sql.DriverManager;
          import java.sql.ResultSet;
          import java.sql.SQLException;
          import java.sql.Statement;

          /**
           * 
           * 
          @author chenlb 2007-4-28
           *
           
          */
          public class HsqldbFirstSimple {

              
          /**
               * 
          @param args
               
          */
              
          public static void main(String[] args) {
                  
          // TODO Auto-generated method stub

                  
          try {
                      Class.forName(
          "org.hsqldb.jdbcDriver" );
                  } 
          catch (Exception e) {
                      System.out.println(
          "ERROR: failed to load HSQLDB JDBC driver.");
                      e.printStackTrace();
                      
          return;
                  }

                  
          try {
                      Connection c 
          = DriverManager.getConnection("jdbc:hsqldb:hsql://localhost/xdb""sa""");
                      Statement stmt 
          = c.createStatement();
                      ResultSet rs 
          = stmt.executeQuery("select * from text");
                      
          while(rs.next()) {
                          System.out.println(rs.getString(
          1)+"\t"+rs.getString(2));
                      }
                  } 
          catch (SQLException e) {
                      
          // TODO Auto-generated catch block
                      e.printStackTrace();
                  }
              }

          }
          posted on 2007-04-28 15:31 流浪汗 閱讀(2466) 評論(0)  編輯  收藏 所屬分類: OpenSource
          主站蜘蛛池模板: 平果县| 河南省| 确山县| 汤阴县| 宁德市| 宾阳县| 和顺县| 凤凰县| 宣化县| 界首市| 紫金县| 红河县| 曲周县| 衡水市| 法库县| 阿鲁科尔沁旗| 绵竹市| 昭平县| 武隆县| 营山县| 普定县| 九寨沟县| 双峰县| 宁晋县| 江川县| 苍山县| 同仁县| 来凤县| 紫云| 分宜县| 会理县| 和田县| 黄浦区| 沐川县| 元朗区| 西华县| 奉节县| 八宿县| 武清区| 突泉县| 汾西县|