2

SQLite データベースにデータをインポートする最良の方法は何ですか。

  1. SQL ダンプを作成して assert フォルダに配置し、rawQuery() メソッドを使用して実行します。
  2. 各テーブルは、csv/xml ドキュメントから読み取られた独立したデータを作成します
  3. InputStream/OutputStream を使用して完全なデータベースをコピーする

    • データのサイズが約 1MB/2000 レコード以下の場合
    • データのサイズが >= 1MB の場合

ありがとうございました

4

3 に答える 3

0

多くの場合、JSONファイルを作成してディレクトリに配置しassetsます。次に、GSONのようなライブラリを使用してコンテンツをモデル クラスに抽出し、オブジェクト指向の方法でデータにアクセスできるようにします。次に、モデル クラスを介してアクセスされるデータを使用して、データベースを挿入/更新できます。

于 2012-08-29T13:04:56.993 に答える
0

元の SQLite db ファイルをコピーするのが最も簡単な方法です。ファイルが Android の SQLite バージョンと互換性があることを確認してください。SQLiteManなどのサードパーティ ツールからこれらのファイルを開くこともできます。

于 2012-08-29T13:12:19.677 に答える