Android 喜欢sqlite数据库查询中带引号的语句吗?

Android 喜欢sqlite数据库查询中带引号的语句吗?,android,database,sqlite,Android,Database,Sqlite,各位开发者好,, 我正在使用AndroidSQLite数据库,这里我对使用like语句的数据库查询有一些混淆,下面我将给出一个查询的示例- String query_al_hilites="select HighlightedWord from tablexyz Where BookTitle=? and HighlightedWord LIKE ?"; Cursor cur_get_all_highlites=db.rawQuery( query_al_hilites, n

各位开发者好,, 我正在使用AndroidSQLite数据库,这里我对使用like语句的数据库查询有一些混淆,下面我将给出一个查询的示例-

String query_al_hilites="select  HighlightedWord from tablexyz Where BookTitle=? and HighlightedWord LIKE ?";

        Cursor cur_get_all_highlites=db.rawQuery( query_al_hilites, new String[] {open_title,"'%"+search_word+"%'"});
但我的问题是,在这里我将字符串searchword与“”或“”绑定,但有时搜索词包含“”和“”,因此查询中断,请以任何方式对我进行分隔,以避免此类查询中断


谢谢

也许这会对您有所帮助:

Cursor c = myDB.query(MY_DATABASE_TABLE, "songname","songname like ?" , new String[]{"%"+MATCH_STRING+"%"}, null,"SongHit", null);

请告诉我如何用like语句绑定字符串,它可以同时包含两种引号谢谢它对我有用欢迎你。享受编码吧!