目次 | 前項目 | 次項目


JDBCTM ガイド: 「はじめましょう」

1997年3月6日


目次


1 はじめに
1.1 JDBCTM とは?
1.1.1 JDBC で何ができるか
1.1.2 JDBC は下位 API であり、上位 API の基礎である
1.1.3 JDBC 対 ODBC、およびその他の API
1.1.4 2 層モデルと 3 層モデル
1.1.5 SQL の適合性
1.2 JDBC 製品
1.2.1 JavaSoft のフレームワーク
1.2.2 JDBC ドライバの型
1.2.3 JDBC ドライバの入手
1.2.4 その他の製品

2 接続
2.1 概要
2.1.1 接続の開始
2.1.2 URL の一般的な使用
2.1.3 JDBC の URL
2.1.4 "odbc" サブプロトコル
2.1.5 サブプロトコルの登録
2.1.6 SQL 文の送付
2.1.7 トランザクション
2.1.8 トランザクションの遮断レベル

3 ドライバマネージャ
3.1 概要
3.1.1 使用可能なドライバを常に知る方法
3.1.2 接続の達成

4 文
4.1 概要
4.1.1 Statement オブジェクトの作成
4.1.2 Statement オブジェクトを使用した文の実行
4.1.3 文の完了
4.1.4 Statement オブジェクトを閉じる
4.1.5 Statement オブジェクト内の SQL エスケープ構文
4.1.6 execute メソッドの使用

5 ResultSet
5.1 概要
5.1.1 行とカーソル
5.1.2 列
5.1.3 データの型と変換
5.1.4 行の極めて大きな値にストリームを使用する
5.1.5 NULL の結果値
5.1.6 オプションの結果、または複数の結果のセット

6 PreparedStatement
6.1 概要
6.1.1 PreparedStatement オブジェクトの作成
6.1.2 IN パラメータの引き渡し
6.1.3 IN パラメータにおけるデータ型の適合性
6.1.4 setObject の使用
6.1.5 JDBC NULL の IN パラメータとしての送信
6.1.6 極めて大きな IN パラメータの送信

7 CallableStatement
7.1 概要
7.1.1 CallableStatement オブジェクトの作成
7.1.2 IN パラメータと OUT パラメータ
7.1.3 INOUT パラメータ
7.1.4 結果の後 OUT パラメータを取り出す
7.1.5 NULL を OUT パラメータとして取り出す

8 SQL と Java の型のマッピング
8.1 概要
8.2 SQL のデータ型を Java へマッピングする
8.3 JDBC の型
8.3.1 CHAR、VARCHAR、および LONGVARCHAR
8.3.2 BINARY、VARBINARY、および LONGVARBINARY
8.3.3 BIT
8.3.4 TINYINT
8.3.5 SMALLINT
8.3.6 INTEGER
8.3.7 BIGINT
8.3.8 REAL
8.3.9 DOUBLE
8.3.10 FLOAT
8.3.11 DECIMAL と NUMERIC
8.3.12 DATE、TIME、およびTIMESTAMP
8.4 マッピングの例
8.4.1 単純な SQL 文
8.4.2 IN パラメータの付いた SQL 文
8.4.3 INOUT パラメータの付いた SQL 文
8.5 ダイナミック データ アクセス
8.6 データ型マッピング一覧
8.6.1 Java の型にマップされる JDBC の型
8.6.2 JDBC の型にマップされる Java の型
8.6.3 Java のオブジェクト型にマップされる JDBC の型
8.6.4 JDBC の型にマップされる Java のオブジェクト型
8.6.5 setObject による変換
8.6.6 ResultSet.getXXX メソッドによって取り出される JDBC の型

9 サンプルコード
10 JDBC-ODBC ブリッジ ドライバ
10.1 JDBC-ODBC ブリッジ
10.1.1 JDBC-ODBC ブリッジとは
10.1.2 サポートされているODBC のバージョン
10.1.3 ブリッジの実装
10.1.4 インストール
10.2 ブリッジの使用
10.2.1 アプレットからのブリッジの使用
10.2.2 ほとんどのブラウザはブリッジをサポートしない
10.2.3 テスト済み構成
10.2.4 ブリッジと動作する ODBC
10.2.5 ODBC ドライバの非互換性
10.2.6 ブリッジにサポートされている JDBC のURL
10.2.7 デバッグ
10.3 一般的なノート


目次 | 前項目 | 次項目
jdbc@wombat.eng.sun.com または jdbc-odbc@wombat.eng.sun.com
Copyright (C) 1996, 1997 Sun Microsystems, Inc. All rights reserved.