android - 如何在 Sqlite DB 中添加新表

标签 android sqlite

我已经在 sqlite 中创建了一个数据库,并在该数据库中创建了一个表。现在我想在这个表中再添加一张表。 但我不明白为什么这个新表没有在数据库中。

请提出建议。

最佳答案

我想这听起来像是更新问题。如果您更改表列或创建新表,则需要更新数据库。

SQLiteDatabase YourDatabaseName;
YourDatabaseName = getData.getWritableDatabase();
getData.onUpgrade(YourDatabaseName, 1, 2);

希望这有帮助

关于android - 如何在 Sqlite DB 中添加新表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8613173/

相关文章:

java - Android 无法完成 Activity

android - 使用 Facebook 的 Fresco 加载位图

python - 属性错误 : 'function' object has no attribute 'connect'

python - peewee - 与 Database() 初始化分开定义模型

android - Flutter 构建错误 : AAPT: error: resource android:attr/fontVariationSettings, ttcIndex 未找到

Android 应用程序无法在三星设备上运行

mysql - PHPMyAdmin : Create MySQL Table from SQLite data

java - 打包的可执行文件中的 SQLite 数据库错误,但在调试中有效

java - 是否可以对 ORMLite 和 Jackson JSON 使用一个类?

android - 我可以在为 kindle fire 商店发布的应用程序中使用谷歌分析吗?