什么情况会出现以上异常啊,我是新手一下子找不出来。然后如果遇到异常,一般按照什么么步骤来处理呢?
提示不是很清楚,重复往book表中增加了column category_id了
是不是在SQLiteOpenHelper
public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
的方法中增加了脚本?
如果增加了脚本需要做判断,这个方法每次初始化数据库都会执行。所以加过一次后,第二次就报重复了。
重复添加category_id字段,可能之前已经添加过了,可以查看一下sqlite数据库表中是否添加。
另外学习一下这个:http://www.discuz.net/thread-348254-1-1.html