sqlite データベースに 2 つのテーブルがあります。ボタンのクリックに基づいて、テーブル データベースを操作したいと考えています。button1 をクリックすると pdsource テーブルに挿入され、button2 をクリックすると pdreview テーブルに挿入されます。
ボタン 1 の機能は正常に動作します。しかし、Button2 のクリックで問題が発生します。
私のテーブル作成スクリプトは
CREATE TABLE "pdsource" ("Id" INTEGER PRIMARY KEY NOT NULL ,"AudioFileName"
TEXT,"AudioFilePath" TEXT,"TextFileName" TEXT,"TextFilePath" TEXT,"DateTime"
TEXT,"Duration" TEXT,"Attempts" TEXT)
CREATE TABLE pdreview(
reviewId INTEGER,
priid Integer,
fwords Text,
Gr Text,
dslow Text,
orating Text,
comments Text,
FOREIGN KEY(reviewId) REFERENCES pdsource(id)
)
LogCat
ここにエラーを貼り付けます
06-17 14:49:22.006: I/SqliteDatabaseCpp(6423): sqlite returned: error code = 1, msg = no such table: pdreview, db=/data/data/com.first.personalitydevelopment/databases/PersonalityDevelopment.db
06-17 14:49:22.042: E/SQLiteDatabase(6423): Error inserting orating=good Gr=Noun missing fwords=hmm prid=1 dslow=medium comments=Excellent
06-17 14:49:22.042: E/SQLiteDatabase(6423): android.database.sqlite.SQLiteException: no such table: pdreview: , while compiling: INSERT INTO pdreview(orating,Gr,fwords,prid,dslow,comments) VALUES (?,?,?,?,?,?)