Je veux effectuer une requête comme suit:
uvalue = EditText( some user value );
p_query = "select * from mytable where name_field = '" + uvalue + "'" ;
mDb.rawQuery( p_query, null );
si l'utilisateur entre un seul devis dans leur entrée, il se bloque. Si vous le changez en:
p_query = "select * from mytable where name_field = \"" + uvalue + "\"" ;
il se bloque si l'utilisateur entre un guillemet double dans leur entrée. et bien sûr, ils peuvent toujours entrer des guillemets simples et doubles.