私のアプリケーションは銘柄記号のリストを保持しています。最近、シンボル「LOW」(Lowe's corp) の場合、システムが最新の値でテーブルを更新できないことに気付きました。次の行を使用してテーブルを更新します
int i = db.update(DATABASE_TABLE, args, KEY_sym +"=\"" + item.sz_sym +"\"", null) ;
where DATABASE_TABLE = "Quote", KEY_sym = "symbol", item.sz_sym = "LOW" and args contains the new values.
他のすべてのシンボルで機能するため、それがシンボル LOW によるものであることは確かです。私の質問は、ここでシンボル LOW で何が起こっているのかということです。どうすれば解決できますか。また、どの SQL ステートメントが生成されているかを確認することはできますか?