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

Java 运行时错误:没有这样的列,java,android,sqlite,Java,Android,Sqlite,在查询数据库文件表中的条目时,会引发运行时错误,指示所查询的列不存在,尽管它是我创建的。下面是我的表定义的Logcat输出的屏幕截图。是什么导致了问题 转到DDMS->File Explorer->data->data->your app package->database->your SQLite database,拉动它并检查该列是否确实存在是否使用诸如SQLite manager之类的应用程序交叉检查了您的表?不,我没有这样做,也不知道它会提供什么帮助。然而也许我应该提到,我不是使用自动生

在查询数据库文件表中的条目时,会引发运行时错误,指示所查询的列不存在,尽管它是我创建的。下面是我的表定义的Logcat输出的屏幕截图。是什么导致了问题


转到DDMS->File Explorer->data->data->your app package->database->your SQLite database,拉动它并检查该列是否确实存在

是否使用诸如SQLite manager之类的应用程序交叉检查了您的表?不,我没有这样做,也不知道它会提供什么帮助。然而也许我应该提到,我不是使用自动生成的密钥id来查询数据库,而是使用用户的用户名。我希望用户使用其用户名和密码登录。请显示您为获取所需数据而触发的查询以及您收到的错误。使用应用程序交叉检查列会提供什么帮助名称与代码相同以下是一个屏幕截图,显示了我查询数据库的方法。