ID でデータベースの行を取得しようとしていますが、どういうわけかクエリがその行を返しません。SQLクエリSELECT * From Table1 Where _id = 100
はうまく機能するので、理由はわかりません。クエリのコードは次のとおりです。
String [] selectedArgs = new String [] {String.valueOf(selectedItemId)};
String selection = Tables.Table1.COLUMN_ID + "=?";
String [] columns = {Tables.Table1.COLUMN_ID, Tables.Table1.COLUMN_NAME};
Cursor c = foodDB.query(Tables.Food.TABLE_NAME, columns, selection, selectedArgs, null, null, null);
誰か提案はありますか?