gpt4 book ai didi

Android:从 SQLite 数据库行中删除值

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

美好的一天,

我有一个应用程序使用数据库以编程方式将整数存储在列中。应用程序中所需的部分撤消过程需要删除该条目,因为另一个查询会检查此列是否返回空值。

这是我将 int 写入列的方法:

    public int updateItem(String database, String table, int row, String column, int value) {
....

SQLiteDatabase db = SQLiteDatabase.openDatabase
(DB_PATH + database, null, SQLiteDatabase.OPEN_READWRITE);
ContentValues entries = new ContentValues();
entries.put(column, value);
return db.update(table, entries, KEY_ID + " = ?",
new String[] { String.valueOf(row) });
}

有人可以请教如何从该行/列中删除条目,使其再次返回空响应吗?

谢谢,乔希

最佳答案

使用

entries.putNull(column);

代替

entries.put(column, value).

关于Android:从 SQLite 数据库行中删除值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15633959/

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