JDBC Encoding Converter

ローカライズされていない JDBCドライバを日本語対応にする


ソフト詳細説明

ローカライズされていない JDBC ドライバ の中には、Java の文字コードとして用いられている Unicode と、データベースに格納されているローカルな文字コードとのエンコーディングの変換を、上位バイトへの定数 00H の付加や削除だけで行うものがあります。ローカルな文字コードが ASCII コードだけならこれでも問題はないのですが、シフト JIS や EUC のように、1 文字が 2 バイト以上で表される文字の場合には、正しい変換が行われず、文字が化けてしまいます。JDK 1.1や Java 2 SDK に含まれている JDBC-ODBC ブリッジドライバのsun.jdbc.odbc.JdbcOdbcDriver も、このような変換をするドライバのひとつです。

またドライバがブリッジドライバの場合には、ブリッジ先の ODBC ドライバやネイティブドライバがローカライズされていると、それらのドライバ自身が返す属性やエラーメッセージも、ローカルな文字コードでエンコードされていることが考えられます。このような場合、そういったデータに関しても文字コードの変換に失敗し、文字化けが発生する可能性があります。

JDBC Encoding Converter は、このようなドライバやドライバから生成されるオブジェクトを全てラップし、それぞれの API 呼び出しにおいて、指定されたエンコーディングへの相互変換を行います。変換はデータベース上のデータだけでなく、メタデータやエラーメッセージなどに対しても行われます。

動作環境

JDBC Encoding Converterの対応動作環境
ソフト名:JDBC Encoding Converter
動作OS:汎用
機種:汎用
種類:フリーソフト
作者: 岩月 光政 

ユーザーの評価(0人):0
コメント:0
>>コメントを見る

最優秀ダウンロードソフト決定戦
お気に入りのソフトに投票しよう!

■関連キーワード

ドライバ  JDBC  ローカライズ 


「JAVA・JAVA Script」カテゴリーの人気ランキング

  1. オリーブのレシピforJAVA Windows版「オリーブのレシピ」で作成されたレシピを閲覧(ユーザー評価:0)
  2. Webフォームオブジェクトデータ一覧作成 Webのフォームオブジェクトデータ検証用デバッグサポートツール(ユーザー評価:0)
  3. WWWclock ブラウザ上で、世界地図時計をリアルタイムで表示(ユーザー評価:0)
  4. 万年カレンダー アップレット Java2版 万年カレンダー アップレット(Java2版、ソース付)(ユーザー評価:0)
  5. Calendar in WWW WebLendar JavaScriptで製作したカレンダー(ユーザー評価:0)

カテゴリーから選ぶ


その他のコンテンツ
ちょい読み!
コミック
SELECTION