2010-12-14 16 views
1

SQLiteでテキストフィールドをクエリしようとすると、テキストフィールドに一重引用符が含まれていると強制的に閉じます。なぜそれが起こっているのか知っていますが、どうすれば修正できますか?Android java SQLiteクエリと一重引用符

+0

クエリで例外が発生しますか?あなたの質問にそれを列挙できますか? – cdonner

答えて

1

?オペレータを使用してください。あなたのクエリはFIELD=?のようになり、query()コールの次の引数は、使用した?のそれぞれの引数を指定するString配列になります。

+0

例を挙げることはできますか?私はオンラインで検索しようとしましたが、何にも見えません。例:フィールドに一重引用符が含まれている場合にエラーが発生する例は、「SELECT COUNT(*)FROM TODO WHERE Subject = "+" s + '"、null)です。 – Paul

+0

これは本当に簡単です。 – EboMike

+0

私は生のクエリでそれを行う方法を考えましたが、Androidのsqliteクエリはどうでしたか? – Paul

関連する問題