首页 > 移动平台 > 详细

[解决android之android.database.sqlite.SQLiteException: no such column

时间:2019-11-22 18:19:19      阅读:111      评论:0      收藏:0      [点我收藏+]


版权声明:本文为CSDN博主「NH4L」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/leege666/article/details/86666137

问题:

最近在写仿淘宝程序的时候,更改了一张表中一列数据的索引,在运行的时候突然崩了,并报错:

android.database.sqlite.SQLiteException: no such column

问题原因:

由于开始的数据库中的索引是原索引,当索引被更改的时候,重新安装APP时会发生原先的userData.db残留在模拟器中,再次使用SQLite语句进行插入数据库表中时,使用的还是原来建的.db文件,所以表中不含你更改后的索引,只有更改前的索引。


解决方法:

在模拟器中卸载你的APP,再运行你的APP工程,就不会出错了。

[解决android之android.database.sqlite.SQLiteException: no such column

原文:https://www.cnblogs.com/zhaoyanran/p/11912966.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!