1

私は7つのテーブルを持つデータベースを持っており、sqliteクエリを使用してアプリからそれらを呼び出しています...これは新しいことではありません。暗号化を使用してもアプリが大きく機能するようにしました。

今、新しいアプリを構築していて、dbに2つの新しいテーブルを追加することにしましたが、それらを呼び出すと、sqlitesはそれらを認識せず、「No such table:history」というエラーで返されます。単にsqlitemangerアドオンを使用してこれらの新しいテーブルを追加しました。それは私がいつもしているようにFirefoxに付属しています。

ターミナルではそれらを見ることができ、それらからデータを取得できますが、私のアプリではそうではありません。

何かアイデアはありますか?!!

4

1 に答える 1

1

シミュレーターからアプリを削除して再実行してみてください。更新されたデータベースはコピーされていないと思います。

于 2012-05-01T07:39:16.540 に答える