2011-07-04 14 views
0

こんにちは、私はアンドロイドのアプリケーション開発に新しいとSQLiteデータベースの考えがあります。 Are作成するテーブルとSQLiteデータベーステーブルに入力するレコードは、実行時に発生します。つまり、一度テーブルを作成してデータを挿入すると、終了時に同じプロセスをやり直す必要がありますか?(特定のアプリを開くまでデータベース、テーブル、レコードのみが残っています)androidアプリケーション開発のSQLiteデータベースの動作

ありがとうございました

答えて

0

データベースに行ったことはすべて永続的です。アプリがシャットダウンして後で再起動すると、まったく同じデータが格納されます。

0

データベースとテーブルは、アプリケーションの終了後も保持されます。

SQLiteOpenHelperを拡張して、クラスを作成することができます。

ここでonCreate()メソッドとonUpgrade()メソッドをオーバーライドします。 onCreate()はdbがまだ存在しない場合にのみ呼び出されます。次に、sqlを実行してテーブルなどを作成します。新しいバージョン番号をsuper()コンストラクタに渡すと、onUpgradeが呼び出されます。

関連する問題