EclipseでAndroidアプリ開発へ戻る

SQLiteでテーブルを作成したり、データを操作する方法は結構探せばあるので、割愛します。

データはどこにあるの?

EclipseのDDMSのFile ExplorerでSDカード内を見ることができます。

[data] - [data] - [パッケージ名] - [databases] 以下に 作成したデータベースファイル名のファイルが存在します。
デバイスからパソコン側へコピーしておきましょう。

データの中身を直接見たい&操作したい

コマンドで操作する方法やアプリを使う方法などあるようですが、Eclipseのプラグイン DBViewer を使うのがスマートっぽいです。

SQLiteのJDBCドライバをゲット

こちらから sqlite-jdbc-3.7.2.jar ファイルをダウンロード。

C\:Program Files\Java\jre6\lib\ext 以下あたりに置いておくと幸せそう。

DBViewer プラグインの設定

DBViewer Plugin for Eclipse 開発プロジェクトより zigen.plugin.db_1.2.2.v20101009.jar をダウンロード。

Eclipseのフォルダ直下にある plugins フォルダに置いておく。

データベースを登録

[Window] - [Show View] - [Other] - [DBViewer Plugin] - [DBツリー・ビュー] で画面を表示させる。

表示された画面上のDBViewerPluginを右クリックし、登録。

項目入力
データベース定義名SQLite-com.example.application
JDBC Driver設置した sqlite-jdbc-3.7.2.jar を指定

Next

項目入力
JDBC Driverorg.sqlite.JDBC
JDBC タイプType4 でいいんじゃね?
接続文字列jdbc:sqlite:C:\Users\yassu\workspace\Application\database.db
コピーしておいたdbファイルを絶対パスで指定
結局コピーしなきゃなんないのかよー。直接操作する方法は無いの?
接続ユーザーNULL
接続パスワードNULL
接続スキーマNULL

Next

項目入力
自動コミットモードcheck
「〜」などの文字化けを直すcheck

Finish

登録したデータベースをダブルクリックで接続。
なんかエラーが出るけど気にしたら負け。
テーブルをダブルクリックでデータを閲覧できます。
切断は右クリックメニューより。


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2012-10-17 (水) 22:22:56 (2442d)