Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
sqlite语句中的系统符号_Sqlite - Fatal编程技术网

sqlite语句中的系统符号

sqlite语句中的系统符号,sqlite,Sqlite,我有这样的声明 SELECT _id, _data, title, album, artist, album_id, artist_id, duration, track, _size FROM audio WHERE ( alive=? ) AND (_data LIKE '/storage/sdcard0/Musicc/website'/') ORDER BY title 我也有例外 android.database.sqlite.SQLiteException: unrecognized

我有这样的声明

SELECT _id, _data, title, album, artist, album_id, artist_id, duration, track, _size FROM audio WHERE ( alive=? ) AND (_data LIKE '/storage/sdcard0/Musicc/website'/') ORDER BY title
我也有例外

android.database.sqlite.SQLiteException: unrecognized token: "') ORDER BY title" (code 1):
在我看来,问题是我的文件夹名网站中有一个符号。 如何忽略此符号?

语句中的“/storage/sdcard0/Musicc/website”/”字符串中包含“字符,这是禁止的,SQLite如何知道您是要在字符串中放入”还是要在该位置结束字符串?。如果要在字符串中包含“”,请通过键入对其进行转义,这样您的语句将是:

SELECT _id, _data, title, album, artist, album_id, artist_id, duration, track, _size FROM audio WHERE ( alive=? ) AND (_data LIKE '/storage/sdcard0/Musicc/website''/') ORDER BY title