<< Prev Page Next Page >>

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。


DBDesigner4ファイルからExcelの定義書を作成するツール

DBDesigner4→Excel定義書ツールDBDesigner4の保存ファイルを読み込んでExcelのDB定義書を作成するツールをHTAで作ったよ。

これがあれば、テーブルが100個以上あるデータベースからリバースエンジニアリングしてExcelの定義書が作れたりして便利嬉しい。

Excelのマクロに頼らない点も好感度高い(?)

なお、おまけ機能として、カラムのコメントを例えば

削除フラグ 0:通常 1:削除
みたいに書いてある場合に、
カラム論理名…「削除フラグ」
選択肢…「0:通常 1:削除」
と、分けて表記します。

で、一番苦労したのは、DBDesignerがXMLに保存したマルチバイト文字列をデコードする部分です。なんでUTF-8で保存してないのよぉ。ShiftJISのままでASCIIコード以外を\133とかエンコードした文字列を書き出してるのをADODB.StreamでコチョコチョしてJScriptで扱える文字列に…全然本質と違うとこで…

それから、XMLのDOMを読み込むとのにjQuery使ってます。HTML以外でもそこそこ使えて便利!

環境:Excel2003で確認。
ZIP形式ダウンロード


この記事に対するコメント

管理人のみ閲覧できます

このコメントは管理人のみ閲覧できます

【2009/05/20 13:57】 | #[ 編集]

文字化けします・・

はじめまして、大変便利なツールですね。

ところで、日本語の変換で一部の文字が文字化けします。


例:構成=告ャ
  (改行)=n
  申込のみ=錐桙フみ

【2009/07/27 16:39】URL | tk #QYPCocAQ[ 編集]

tkさん、感想ありがとうございます。
文字化けするんですか…やっぱりというか、文字取り出す部分、かなりムリヤリだからなぁ…
報告頂いた文字で調べてみます。

【2009/07/28 01:19】URL | とっくり #-[ 編集]

この記事に対するコメントの投稿



管理者にだけ表示を許可する

この記事に対するトラックバック

トラックバックURL
http://tockri.blog78.fc2.com/tb.php/172-7a51f436
この記事にトラックバックする(FC2ブログユーザー)

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。