我正在使用sqlite select查詢從列表中檢索名稱,其中我使用了以下select查詢類似但它給了我一個錯誤,因爲NaN任何人都可以告訴我什麼是錯誤的這個查詢。獲取sqlite中的錯誤,如在ionic1中查詢
var query = 'SELECT DISTINCT * FROM ' + tblName + ' WHERE name LIKE ' % '' + name + '' % ' ORDER BY name COLLATE NOCASE ASC';
錯誤:
getAllSearchQuery: SELECT DISTINCT * FROM phonebookNaNViNaN
作爲對象獲取錯誤{消息:「sqlite3_prepare_v2失敗:接近」%「:語法錯誤」,代碼:5}並且日誌是SELECT DISTINCT * FROM電話簿其中名稱LIKE%Vishnu%ORDER BY名稱COLLATE NOCASE –
'var查詢='SELECT DISTINCT * FROM'+ tblName +'姓名LIKE \'%'+名稱+'%\'ORDER BY名稱COLLATE NOCASE ASC';' 或此代碼 'var query ='SELECT DISTINCT * FROM' + tblName +'WHERE name LIKE'%'+ name +'%「ORDER BY name COLLATE NOCASE ASC';' 對不起,這是我的錯,因爲name是字符串,所以需要添加'或者',因爲您的代碼正在使用',所以你需要添加一個斜槓\爲它 – Ricky
如果我的答案是有用的請打勾和+1。謝謝你。 – Ricky