嗨,我正在动态地将一般评论插入到我的数据库中。我的查询如下所示:
String sql = "insert into table (comment) values('"+ dynamic_comment + "');";
当使用插入如下内容时出现错误:
我很好
因为当时我的查询变成:
insert into table (comment) values('I'm doing great');
'我很好'
Error: Caused by: android.database.sqlite.SQLiteException: near "t":
syntax error (code 1): , while compiling:
insert into timeline(comment) values('Can't belive it really works');
有人能告诉我如何克服这个问题,以及在使用数据库时我会面临多少其他类似的问题。
谢谢