标签: android database
我正在尝试向我的数据库表添加一个列,这是一段时间后创建的,每次我尝试使用数据库适配器中的新列运行应用程序时都会崩溃。
为什么会这样?我已经更改了数据库的名称,因此它就像一个新表,但这仍然不起作用..
请帮忙????
答案 0 :(得分:0)
如果您正在使用许多Android示例建议的SQLiteOpenHelper的子类,则需要增加传递给构造函数的DB_VERSION int。否则,不会调用onUpgrade方法,并且您的数据库架构不会更改。
SQLiteOpenHelper
onUpgrade