Я хочу выполнить следующий запрос:
uvalue = EditText( some user value );
p_query = "select * from mytable where name_field = '" + uvalue + "'" ;
mDb.rawQuery( p_query, null );
если пользователь вводит одиночную кавычку в свой ввод, она сбрасывается. Если вы измените его на:
p_query = "select * from mytable where name_field = \"" + uvalue + "\"" ;
он выходит из строя, если пользователь вводит двойную кавычку в свой ввод. и, конечно, они всегда могли вводить одиночные и двойные кавычки.