我试图从收件箱插入到SQLite数据库的文本消息,但由于一些特殊的字符/符号它不能正确插入。插入SQLite
我经历了一些在Stackoverflow中的问题,但似乎没有用。
我得到了这段代码,但它不工作。
data.execSQL("INSERT INTO recor(text) VALUES('"+DatabaseUtils.sqlEscapeString(messag)+"')");
我的数据库只有一个在IT领域,我试图与它一起插入邮件的细节。我将详细信息(类型,时间,编号,消息)放在一个字符串message
中,recor
是我的表名。
这就是我使用try catch循环时得到的东西。
错误接近:
"FROM":syntax error:INSERT INTO recor(text) VALUES("FROM 15555215556 Message:-MSG")
也许它只是一个错字,你的意思是'record',而不是'recor'? – 2012-07-08 18:18:40
否'recor'是我的表名... – suja 2012-07-08 18:19:25
然后可能'recor.text'而不是'recor(文本)' – 2012-07-08 18:20:09