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 WebDB-类似SQLLite的语法…摆脱我_Sqlite_Web Sql - Fatal编程技术网

Sqlite WebDB-类似SQLLite的语法…摆脱我

Sqlite WebDB-类似SQLLite的语法…摆脱我,sqlite,web-sql,Sqlite,Web Sql,尝试以下方法: tx.executeSql(“从动物特征中选择*,其中动物名称为%?%或特征为%?%按动物名称排序),[searchValue,searchValue] 对于这一个,我被告知语法在%symbol上中断…因此,如果我尝试以下方法: tx.executeSql(“从动物特征中选择*,其中动物名称如“%”?“%”或特征如“%”?“%”按动物名称排序,[searchValue,searchValue] 它告诉我?符号上的语法错误…(猜猜第一个?)如果我试试这个: tx.executeSq

尝试以下方法:

tx.executeSql(“从动物特征中选择*,其中动物名称为%?%或特征为%?%按动物名称排序),[searchValue,searchValue]

对于这一个,我被告知语法在%symbol上中断…因此,如果我尝试以下方法:

tx.executeSql(“从动物特征中选择*,其中动物名称如“%”?“%”或特征如“%”?“%”按动物名称排序,[searchValue,searchValue]

它告诉我?符号上的语法错误…(猜猜第一个?)如果我试试这个:

tx.executeSql(“从动物特征中选择*,其中动物名称如“%”?%”或特征如“%”?%”按动物名称排序,[searchValue,searchValue]

它告诉我参数的数量不匹配…grrr

谁能帮帮我吗

谢谢!

您需要这样做:

... WHERE animalName LIKE '%' || ? || '%' OR trait LIKE '%' || ? || '%'
|
是一个字符串连接符。问号应该在引号之外