我可以使用带有手动ID [PRIMARY KEY AUTO INCREMENT]值的db.insert方法插入到SQLITE数据库中吗?或者我必须使用SQL命令的rawQuery方法吗?
mylibman ... // Is a custom class containing all values SQLiteDatabase db = this.getWritableDatabase(); ContentValues values = new ContentValues(); //values.put(KEY_ID, mylibman.getBookid()); //If I put this line, ID always becomes zero values.put(KEY_NAME, mylibman.getBookname()); values.put(KEY_PRINT_NAME, mylibman.getPrintname()); long numrow = db.insert(TABLE_NAME, null, values); db.close();
谢谢,