ここでは多くの例を見てきましたが、すべてが複雑に見え、それらのほとんどは大規模なデータ用です。私はAndroidとSQLの両方に不慣れです。私がやりたいのは、SQLデータベースにデータを事前に入力することです。
@Override
public void onCreate(SQLiteDatabase db) {
db.execSQL("CREATE TABLE restaurants (_id INTEGER PRIMARY KEY AUTOINCREMENT, name TEXT, address TEXT, type TEXT, notes TEXT, feed TEXT, lat REAL, lon REAL);");
ContentValues cv=new ContentValues();
cv.put("name", "Hi");
cv.put("address", "There");
cv.put("type", "delivery");
cv.put("notes", "");
cv.put("feed", "");
cv.put("lat", "");
cv.put("lon", "");
getWritableDatabase().insert("restaurants", "name", cv);
}
エラーはありませんが、残念ながらデータも挿入されていません。これは非常に簡単なはずです、助けてください?