android.database.sqlite.SQLiteException: no such column: id_card (Sqlite code 1 SQLITE_ERROR): , while compiling: SELECT * FROM user WHERE id_card = ?, (OS error - 2:No such file or directory) 安卓数据查询错误
时间: 2024-04-23 08:26:03 浏览: 236
Android-sqlite-android一个AndroidSQLite支持库
这个错误是因为在user表中没有名为id_card的列,导致查询操作执行失败。你需要检查一下user表的结构,确认是否存在id_card列。如果不存在,你需要添加该列或修改查询语句。如果已经存在该列,那么可能是查询语句中的表名或列名拼写错误或大小写不对。你需要仔细检查一下查询语句,并确认所有的表名和列名都是正确的。另外,错误信息中提到了OS error - 2:No such file or directory,这可能是由于数据库文件不存在或无法打开导致的,你需要确保数据库文件存在且具有正确的权限。
阅读全文