gpt4 book ai didi

android - 读取 Sqlite 数据库时出现 NullPointerException

转载 作者:行者123 更新时间:2023-11-29 18:06:29 25 4
gpt4 key购买 nike

我必须从 SQLite 数据库中读取值,但在执行时得到 NullPointerException

   private final String DB_NAME = "UserDb";
private final String TABLE_NAMES = "tbluser";
SQLiteDatabase sampleDB;
Cursor c=null;
String deviceDec;
c= sampleDB.rawQuery("SELECT * from " +TABLE_NAMES+" where did='"+deviceDec+"' ",null);

请告诉我为什么会出现异常,因为在一个函数中它正在运行但在其他函数中没有运行,而且我得到了我在日志中检查过的 deviceDec 值。

最佳答案

可能是你的sampleDB;为空。

所以首先你要初始化那个对象

SQLiteDatabase sampleDB = new SQLiteDatabase(Your Param);

关于android - 读取 Sqlite 数据库时出现 NullPointerException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13151502/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com