安卓数据库:no such column-定位SQLite数据库位置-查看SQLite
来源:互联网 发布:ui设计师求职知乎 编辑:程序博客网 时间:2024/06/14 11:01
胡世洋
1. 遇到的问题:
日志错误(1) no such column: d_id(没有i_id这一列)
然后我去查看MyOpenHelper文件,这一列明明在那儿呢,怎么会没有?
图1
2. 我打开DDMS工具找到“File Explorer”标签。然后定位到我的项目文件里的数据库文件。(展开到/data/data/<package name>/databases)
图2
3. 将这个数据库文件复制出来,然后使用SQLite administrator工具打开它,发现我的数据的列变成了d_idinterger,即行名和行类型都连在了一起。这说明我在写表创建程序的时候没有在列号和列类型中间保留空格。
图3
解决方法:
在DDMS中删除掉原有的数据,然后将程序中生成表格的语句里,行号和行类型之间加空格。重新运行。
图4
图5
1 0
- 安卓数据库:no such column-定位SQLite数据库位置-查看SQLite
- Android报错:数据库相关 android.database.sqlite.SQLiteException: no such column
- 安卓SQLite数据库
- 安卓 SQLite数据库
- android.database.sqlite.SQLiteException: no such column
- SQLite安卓数据库使用
- 安卓SQLite数据库笔记
- 安卓009SQLite数据库
- 安卓数据库SQLite详解
- 使用SQLite数据库时出现“no such table”的解决方法
- SQLite数据库查看工具
- sqlite数据库查看操作
- 查看sqlite数据库信息
- Android 查看sqlite数据库
- SQLite数据库查看工具
- cmd查看sqlite数据库
- Android sqlite数据库查看
- 查看sqlite数据库内容
- Android判断Navigation Bar 是否透明
- 删除重复值【根据两个字段判断】(只保留一个)&查看执行计划&统计信息
- 再谈:为什么开源C/C++开源框架极昂贵?
- Unix时间转换
- CListCtrl控件的使用
- 安卓数据库:no such column-定位SQLite数据库位置-查看SQLite
- OCP 1Z0 051 20
- 浅谈JDBC和ODBC
- HDU 1026Ignatius and the Princess I(bfs+记录路径)
- Leetcode 树 Convert Sorted Array to Binary Search Tree
- 随笔之感 5-15 (300 喵喵币)
- lenove台式机安装ubuntu14.04,error 1962:no operating system
- Spring入门示例及相关概念介绍
- C语言字符串常用操作(持续更新...)