これらを試してみてください:
tx.executeSql( "SELECT * FROM Animal_Traits WHERE animalName LIKE%?%OR trait LIKE%?%ORDER BY animalName"、[searchValue、searchValue]、
これを使用すると、%記号で構文が壊れると言われます...したがって、これを試してみると、次のようになります。
tx.executeSql( "SELECT * FROM Animal_Traits WHERE animalName LIKE'%'?'%' OR trait LIKE'%'?'%' ORDER BY animalName"、[searchValue、searchValue]、
そしてそれは私に構文が壊れていることを教えてくれますか?シンボル...(最初のものを推測しますか?)そして私がこれを試してみると:
tx.executeSql( "SELECT * FROM Animal_Traits WHERE animalName LIKE'%?%' OR trait LIKE'%?%' ORDER BY animalName"、[searchValue、searchValue]、
引数の数が一致していないことがわかります...grrr!
誰かが私を助けてくれませんか。
ありがとう!