だから私はこのコードを持っているとしましょう:
SQLiteDatabase sqlDB = database.getWritableDatabase();
long iD = 0;
iD = sqlDB.insert(Table1, null, TestV);
これを書き直して、1 つではなく 2 つのテーブルに挿入することはできますか? 私の問題は、「値」が 1 つのテーブルから 3 つの値を返し、別のテーブルから 1 つの値を返すことです。したがって、'Table1' にない 1 つの値は、'Table1' で列が見つからないというエラーを引き起こします。これを行う方法はありますか?そうでない場合は、2 つの別々の挿入を行う必要がありますか? 1 つのデータベースの 2 つのテーブルにデータを挿入する方法について混乱しています (テーブルはリレーショナルです: 1 つには外部キーがあります)。