运行时错误:没有这样的列

问题描述:

当查询我的数据库文件中的表项,运行时错误被抛出,表明用于查询的列不尽管我创建它的事实存在。以下是表格定义的Logcat输出的屏幕截图。是什么导致了这个问题?运行时错误:没有这样的列

http://i.stack.imgur.com/PN8m6.png

http://i.stack.imgur.com/o1biZ.png

+0

你有使用像SQLite管理器这样的应用程序交叉检查你的表吗? – 2014-11-06 04:44:59

+0

不,我没有这样做,我不知道它会提供什么帮助。不过,也许我应该指出,我不使用自动生成的密钥(“ID”)来查询数据库,但现在用的是用户的用户名(我希望用户登录使用的用户名和密码)。 – 2014-11-06 04:52:35

+0

请出示你的射击获取所需数据的查询和你所得到的错误。 – 2014-11-06 04:54:46

去DDMS - >文件浏览器 - >数据 - >数据 - >您的应用程序包 - >数据库 - >你的SQLite数据库,把它和检查列实际上做是否存在或不存在