原文:java.lang.IllegalArgumentException: column '_id' does not exist问题的解决方案

我在使用SimpleCursorAdapter的过程中遇到了问题: 这个问题的原因很好找,点进CursorAdapter中就能看到,它需要一个叫 id 的键值。而且是必须。 而我的数据库的主键是 ID,所以配合不上。那么解决的办法也很简单,query的时候加上as id就行了。比如你的键值是 ID那么就用select ID as id, xx,xxxx, from xxx where ...... ...

2016-03-23 16:41 0 2280 推荐指数:

查看详情

java.lang.IllegalArgumentException: Illegal base64 character 3a 错误解决方案

测试时,并没有测出该问题,到了生产环境才出现这个问题。 经过排查,主要是由于测试时,都是jdk8 的Base64 统一编码,解码;而生产环境是,不同的Base64编码,jdk8 Base64解码,这就会出现问题! 因为在jdk7中,Base64编码包含换行,而在jdk8中,不包含换行,解码就会 ...

Thu Mar 26 23:10:00 CST 2020 0 16278
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM