报错:java.lang.IllegalStateException: Couldn't read row 0, col -1 from CursorWindow.

报此错误大意还是数据库的问题

 

大概就是表和read的不一致,有问题,但是我已经检查完代码,并没有任何问题,表的建立,和各种SQL语句都没问题

 

最后看了好多博客才发现

 

在我们写安卓项目使用数据库的时候,只有第一次运行的时候会建立新表,即mysqlitehelper.java里面的oncreat

 

 

 

 

 

 后续再改变建表的内容之类的都不会重新建表,用的还是最开始的表

 

这就需要我们删除原本建立的.db文件,即第一次建立的数据库文件

 

重新运行的时候就会自动重新建表即可

 

甚至可以直接删除原本的app文件

 

一般在data/data下面

 

 

 

 

 

 

 

 

 

 打开cmd,切换到platform路径下

 

adb remount   

 

adb shell

 

cd data

 

cd data  

 

ls(这里会显示一列文件夹名称,找到你想删除的文件夹)

 

rm -r (文件夹名称)

 

分类: 踩坑日记

好文要顶 关注我 收藏该文zrswheart

关注 - 7

粉丝 - 5

+加关注

00

« 上一篇: 报错:Error type 3 Error: Activity class {com.example.xxxxxx/com.example.xxxx.MainActivity} does not exist

» 下一篇: 1

posted @ 2022-01-31 22:39 阅读(5) 评论(0)     

刷新评论刷新页面返回顶部

登录后才能查看或发表评论,立即 登录 或者 逛逛 博客园首页

【推荐】华为有奖活动:新年盲盒等你取,开发者认证有“福”礼

【推荐】百度智能云 2022 开年见礼,开发者上云优惠专场在等你

【推荐】华为开发者专区,与开发者一起构建万物互联的智能世界

编辑推荐:

· 从 Mongo 到 ClickHouse 我到底经历了什么?

· 使用 Three.js 让二维图片具有3D效果

· 疑难杂症:运用 transform 导致文本模糊的现象探究

· ASP.NET Core 6框架揭秘实例演示[05]:依赖注入基本编程模式

· 走进Task(2):Task 的回调执行与 await

最新新闻:

· 淘宝天猫GM报此错误大意还是数据库的问题

 

大概就是表和read的不一致,有问题,但是我已经检查完代码,并没有任何问题,表的建立,和各种SQL语句都没问题

 

最后看了好多博客才发现

 

在我们写安卓项目使用数据库的时候,只有第一次运行的时候会建立新表,即mysqlitehelper.java里面的oncreat

 

 

 

 

 

 后续再改变建表的内容之类的都不会重新建表,用的还是最开始的表

 

这就需要我们删除原本建立的.db文件,即第一次建立的数据库文件

 

重新运行的时候就会自动重新建表即可

 

甚至可以直接删除原本的app文件

 

一般在data/data下面

 

 

 

 

 

 

 

 

 

 打开cmd,切换到platform路径下

 

adb remount   

 

adb shell

 

cd data

 

cd data  

 

ls(这里会显示一列文件夹名称,找到你想删除的文件夹)

 

rm -r (文件夹名称)

 

分类: 踩坑日记

好文要顶 关注我 收藏该文zrswheart

关注 - 7

粉丝 - 5

+加关注

00

« 上一篇: 报错:Error type 3 Error: Activity class {com.example.xxxxxx/com.example.xxxx.MainActivity} does not exist

» 下一篇: 1

posted @ 2022-01-31 22:39 阅读(5) 评论(0)     

刷新评论刷新页面返回顶部

登录后才能查看或发表评论,立即 登录 或者 逛逛 博客园首页

【推荐】华为有奖活动:新年盲盒等你取,开发者认证有“福”礼

【推荐】百度智能云 2022 开年见礼,开发者上云优惠专场在等你

【推荐】华为开发者专区,与开发者一起构建万物互联的智能世界

编辑推荐:

· 从 Mongo 到 ClickHouse 我到底经历了什么?

· 使用 Three.js 让二维图片具有3D效果

· 疑难杂症:运用 transform 导致文本模糊的现象探究

· ASP.NET Core 6框架揭秘实例演示[05]:依赖注入基本编程模式

· 走进Task(2):Task 的回调执行与 await

最新新闻:

· 淘宝天猫GMV单季度个位数增长,张勇:未来重点为用户留存

· 苹果程序员测试:部分 NVMe SSD 即使有断电保护,也会丢失数据

·V单季度个位数增长,张勇:未来重点为用户留存

· 苹果程序员测试:部分 NVMe SSD 即使有断电保护,也会丢失数据

·

posted @ 2022-02-25 10:52  椅念琼  阅读(204)  评论(0编辑  收藏  举报