Android的SQL插入语句问题
Wdb.execSQL("insertintomsgList(type,content,showindex)values('1','returnMsg','2')");其...
Wdb.execSQL("insert into msgList(type,content,showindex) values( '1','returnMsg','2')");
其中returnMsg是一个String变量 就是插入不到数据库
Wdb.execSQL("insert into msgList(type,content,showindex) values( '1',returnMsg,'2')");
去掉单引号也不行 展开
其中returnMsg是一个String变量 就是插入不到数据库
Wdb.execSQL("insert into msgList(type,content,showindex) values( '1',returnMsg,'2')");
去掉单引号也不行 展开
1个回答
2018-03-05
展开全部
Wdb.execSQL("insert into msgList(type,content,showindex) values( '1',returnMsg,'2')");
双引号里要DB解析的所以可以写成如下这样:
Wdb.execSQL("insert into msgList(type,content,showindex) values( '1','"+returnMsg+"','2')");
不过最好还是用参数方式
双引号里要DB解析的所以可以写成如下这样:
Wdb.execSQL("insert into msgList(type,content,showindex) values( '1','"+returnMsg+"','2')");
不过最好还是用参数方式
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询