1

sqlite DB にいくつかのテーブルを含む Android アプリケーションがあり、アプリケーションをアップグレードしたいので、既存のテーブル構造の一部を変更する必要があり、古いテーブルのデータを含むことができる新しいテーブルを追加する必要があります。ユーザーが保存したデータを失わずにこれを管理するにはどうすればよいですか?

4

2 に答える 2

0

必要なフィールドを特定する必要があります。onUpgrade ()で、最初に新しいテーブルを作成してから、必要なフィールドを新しいテーブルにコピーします。次に、古いテーブルで不要な列と行を削除し、不要な場合はドロップします

この便利なチュートリアルも 参照してください..

于 2013-04-08T11:07:39.720 に答える