sqliteデータベースの行をrecyclerviewアダプタから削除しようとしています。アダプターの位置に基づいて、私はこのようにsqliteので、私の行を削除しています:Androidのリサイクルビュー項目でsqliteテーブルから行を削除するには?
helper = new DBHelper(v.getContext());
database = helper.getWritableDatabase();
//statement = database.compileStatement("update result set ANS =? where SNO ='" + pos + "'");
// statement = database.compileStatement("delete result where SNO ='" + pos + "'");
//statement.bindString(1, ANS);
// statement.executeInsert();
database.delete("result",
"SNO = ? ",
new String[]{Integer.toString(pos)});
Log.d("pos", "" + pos);
// helper.Delete(pos);
database.close();
が、それは私のテーブルに削除されていない、と私はすべてのエラーを取得しておりません。私は間違って何をしていますか?
はあなたが右のPOSを渡します?あなたのlog.dの値 –