Android SQlite数据库表,添加列

时间:2011-09-13 10:27:47

标签: android database

我正在尝试向我的数据库表添加一个列,这是一段时间后创建的,每次我尝试使用数据库适配器中的新列运行应用程序时都会崩溃。

为什么会这样?我已经更改了数据库的名称,因此它就像一个新表,但这仍然不起作用..

请帮忙????

1 个答案:

答案 0 :(得分:0)

如果您正在使用许多Android示例建议的SQLiteOpenHelper的子类,则需要增加传递给构造函数的DB_VERSION int。否则,不会调用onUpgrade方法,并且您的数据库架构不会更改。