Androidで作成したSQLiteのDBをみるフリーのツールは色々あります。
詳しくは愚鈍人さんのページにあります。
http://ichitcltk.hustle.ne.jp/gudon/modules/pico_rd/index.php?content_id=72#DBViewer
他にも「PupSQLite」などがあります。
https://www.eonet.ne.jp/~pup/software.html
わたしは「PupSQLite」を使ってみました。
まずAndroidのデータベースファイルをPCにエクスポートします。
Eclipseからエミュレータを起動した状態で
メニューより「ウインドウ」→「パースペクティブを開く」→「DDMS」を選択します。
DDMSのファイルエクスプローラよりデータベースファイルを選択し、右上のボタン「Pull a file from the device」をクリックします。
データベースは「data/data/<パッケージ名>/databases/」に作成されます。
コマンドラインからadbを使用してファイルをエクスポートする場合は
「adb pull /data/data/<パッケージ名>/databases/<データベース名> PCのファイル名」 と入力します。
ここでは
adb pull /data/data/my.study.android/databases/androidstudydb C:¥androidstudydb
あとはPupSQLiteをダウンロードして解凍したフォルダにある「PupSQLite.exe」を実行し
「ファイルを開く」からエクスポートしたデータベースファイルを選択するだけです。
【関連項目】
Android SQLiteデータベースを作成する
Android SQLiteのGUIツール
Android データベースにデータを書き込む(Insert、Update、Delete)
Android データベースのデータを読み込む(Select)
Android SQLiteデータベースを作成する(SQL文をリソースファイルに定義する)
登録:
コメントの投稿 (Atom)
-
DataTableから重複を除くには と DataTableの集約計算を行う(Compute) を利用して、DataTableをグループ化し集計を行います。 以下のようなデータが入ったDataTableから、Field1とField2で重複を取り除き集計をおこないます。...
-
前回「 PLSQL SELECTの結果を取得する ~取得結果が1行の場合~ 」に続き 今回はSELECTの結果が複数行の場合です。 SELECTの結果が複数行の場合はカーソルを使用します。 カーソルとは SELECTの結果セットに対して、1行ずつデータを取り出し、順次...
-
datatableの集約計算を行うにはDataTable.Compute メソッドを使用します。 Dim As Object '最大値を求める value = datatable.Compute("Max(集計列名)", Nothing) &...
0 件のコメント:
コメントを投稿