jython
sample1 ボタン
sample2 ラベル
sample3 テキストフィールド
sample4 チェックボックス
sample5 ラジオボタン
sample6 リスト
sample7 コンボボックス
sample8 ツリー
sample9 テーブル
sample10 タブ
sample11 スプリットペイン
sample20 HSQLDB create
sample21 HSQLDB insert
sample22 HSQLDB select
sample23 HSQLDB csv fileを読む
sample24 HSQLDB csv fileへ書く
sample25 HSQLDB スタンドアローンモード
pydev
jython top
top
blog
sample2 ラベル
sample3 テキストフィールド
sample4 チェックボックス
sample5 ラジオボタン
sample6 リスト
sample7 コンボボックス
sample8 ツリー
sample9 テーブル
sample10 タブ
sample11 スプリットペイン
sample20 HSQLDB create
sample21 HSQLDB insert
sample22 HSQLDB select
sample23 HSQLDB csv fileを読む
sample24 HSQLDB csv fileへ書く
sample25 HSQLDB スタンドアローンモード
pydev
jython top
top
blog
sample20 jython hsqldb create table
まずコマンドプロンプトでhsqldbを起動します。
java -cp c:\hsqldb/lib/hsqldb.jar org.hsqldb.Server
jythonの起動時にクラスパスにhsqldb.jarを含めるためjython.batを書き換えます。
"C:\Program Files\Java\jdk1.5.0_04\jre\bin\java.exe" "-Dpython.home=C:\jython-2.1" -classpath "C:\jython-2.1\jython.jar;C:\jython-2.1\hsqldb.jar;%CLASSPATH%" org.python.util.jython %ARGS%
java.lang.Class.forName("org.hsqldb.jdbcDriver")
con = DriverManager.getConnection("jdbc:hsqldb:hsql://localhost", "sa", "")
でHSQLDBと接続します。con = DriverManager.getConnection("jdbc:hsqldb:hsql://localhost", "sa", "")
stmt = con.createStatement()
rset = stmt.executeQuery("create table books(book_title varchar primary key,author varchar)")
でテーブルを作ります。rset = stmt.executeQuery("create table books(book_title varchar primary key,author varchar)")