我正在構建一個應用程序,該應用程序基於大量參數過濾列表。我目前正在使用基於用戶選擇構建的sql語句來生成過濾結果。我的問題是,如果用戶選擇超過100個參數作爲過濾器,然後sqlite轉儲與「無法綁定」的錯誤。有沒有辦法設置我的SQL數據庫來處理超過100個參數。我檢查了android文檔,並且沒有看到設置SQLITE_MAX_FUNCTION_ARG的方法,這是我從本頁讀取的內容:http://www.sqlite.org/limits.html允許超過100個參數的Sqlite數據庫
http://www.sqlite.org/limits.html似乎也聲明可能會有127個參數的硬性限制。
如果我不能設置我的數據庫來處理這麼多參數,有沒有更好的方法來實現基於這麼多不同選項的過濾?
這些值是整數,浮點數還是字符串?你在做什麼樣的過濾? –