サーバーからいくつかのテキストとブール値を取得しています。データベースに保存する必要があります。
これは私のテーブルです。ブール値をINTEGERとして定義しましたsqliteにはブール値はありません。
db.execSQL("CREATE TABLE outcomesStore(id INTEGER PRIMARY KEY AUTOINCREMENT , allowgo INTEGER,cod TEXT,youdidComments INTEGER, youwent INTEGER,ByDate INTEGER ," +
"OnCompletion INTEGER,yourtext TEXT , yourGroup TEXT, yourConsultation INTEGER )");
サーバーからこれらの値を取得しています。
Store[] Storedata = Configuration.getStore();
booleanvalues[0] = Store[0].isallowgo ();
そして、このように挿入します
helperdatabase = new DatabaseHelperInurseBusiness(this);
db = helperdatabase.getWritableDatabase();
ContentValues insertOutcomes = new ContentValues();
insertOutcomes.put(helperdatabase.ALLOW_GO,booleanvalues[0]);
db.insert("outcomesStore", helperdatabase.ALLOW_GO,insertOutcomes);
エラーが発生しなくても機能しません。