1

私は2つのテーブルを含むAndroidアプリケーションを開発しています。DDMSタブの下にテーブルが表示されました。これらの2つのテーブルには、アプリケーションの重要なデータがいくつか含まれています(たとえば、2000レコードのユーザー名とパスワード)。しかし、アプリケーションをデバイスにインストールすると、テーブルが表示されませんでした。

また、デバイスでアプリケーションを実行すると、新しいテーブルが作成されます。このテーブルにはレコードが含まれていません。したがって、ユーザー名とパスワードを確認すると、行が返されず、アプリケーションに影響します。

そのため、apkファイルをインストールするときに2つのテーブルをデバイスにコピーする必要があります。これを行う方法はありますか?

4

1 に答える 1

-2

を使用してデータベーステーブルのレコードをフェッチできます

SQLiteDatabase myDB = this.openOrCreateDatabase("test.sqlite",
          SQLiteDatabase.OPEN_READWRITE, null);
Cursor c = myDB.rawQuery("select a, b from abc", null); 
于 2013-02-02T06:38:40.780 に答える