问题标签 [content-values]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
56 浏览

android - 如何从插入的记录中检索数据以显示在另一个活动 android 中?

嗨,我创建了表格来插入记录,即名称、消息和时间。我插入成功,但如何检索插入的数据以显示在另一个活动中。这是代码。

AAE数据库助手:

In another Activity B: // 如何检索插入的数据以显示在文本中。插入的数据是用户名、消息、时间.customerid。

0 投票
1 回答
6518 浏览

android - 已收集对象无法评估 ContentValues.values.tostring()

谁能告诉我这是怎么回事。我在数据库中添加数据时收到此错误。它仅发生在特定行。我尝试通过互联网寻找答案或原因。但徒劳无功。截图 调试时截图

0 投票
1 回答
148 浏览

nullpointerexception - 在 for 循环中插入带有 ContentValues 的 SQLite

我正在尝试使用 for 循环在 SQLite 中添加多条记录,但是从函数调用并获取空指针异常时未获取数据:

我不知道是否是导致它的 if-else 子句。

0 投票
1 回答
624 浏览

android - ContentValues getAsLong NullPointerException

我有一个ContentValues我正在解析的数据。我刚刚收到一个非常奇怪的崩溃报告:

致命异常:java.lang.NullPointerException:尝试在空对象引用上调用虚拟方法“long java.lang.Long.longValue()”

当我查看时,getAsLong我看不出这是怎么发生的:

如果该字段为空,它应该只返回空,不是吗?

更新:

尝试了一些方法来重新创建堆栈跟踪,最后缩小了范围:

现在有趣的事情来了。new Date(timestamp)在投掷时添加手表

NullPointerException:无法拆箱空值

这是有道理的。但是,让同一行在代码中正常执行会产生:

尝试在空对象引用上调用虚拟方法“long java.lang.Long.longValue()”

我猜这是拆箱错误的根本原因。我掌握拆箱,但我不是专家,所以我想更好地解释为什么堆栈跟踪对于这个错误看起来如此奇怪(和挑剔)。谢谢!

0 投票
1 回答
667 浏览

android - ContentValues 放置错误

不断收到此错误:

我试图在创建 SQLite 数据库时将值插入到我的 SQLite 数据库中。我知道我应该使用预填充的数据库,但我只有几个值要插入。第一个 ContentValues put 有效,但其他两个无效。

该错误似乎在抱怨

在这个文件中:

MySQLiteHelper

0 投票
1 回答
2270 浏览

sqlite - Sqlite:如何将行值增加 +1?

我有一个 TOTALCOUNT 表,其中包含一个 PK _id 列和一个整数列“CARDNUM”。我想将 CARDNUM 的默认值设置为零。然后每次将新行插入数据库时​​ CARDNUM 增加 +1。所以 5 行插入将为 rowids 1 到 5 产生 1,2,3,4,5。当我将数据推送到 RecyclerView 中的各个 CardViews 时,我只得到默认值零。前五个 CardView 应显示 CARDNUM 值,即 1、2、3、4、5。我在这里想念什么?

DBContract 文件:

DBHelper 文件:

0 投票
2 回答
2382 浏览

android - SQLite Android 更新特定行

我在尝试更新 SQlite 中的一行时遇到问题。

我想用 name1 的任何人更新行“name”并将其重命名为 bob。我还想与任何 5 岁的人更新行“年龄”。

当我运行这个程序的其余部分工作正常。在 logcat 中显示以下消息:

I/Choreographer:跳过39帧!应用程序可能在其主线程上做了太多工作。

我也不确定如何使用 ContentValues 创建删除。任何帮助都会很棒。先谢谢了。

0 投票
1 回答
804 浏览

android - 将 ArrayList 放入 ContentValues

我在 Android 中使用 couchbaselite,我想使用 ContentProvider 和 ContentValues 在我的数据库中插入文档。我的文档的一个属性是 ArrayList,但使用 ConentValues 我不能直接放入 ArrayList。这是我的代码:

有解决方法吗?

提前致谢

0 投票
2 回答
1324 浏览

android - 将 Gson 数据插入 Android Sqlite

我正在调用一个 Web 服务,我在数组 [] 中获取了数据。我想在 sqlite 数据库中插入这些数据。我在服务器和 sqlite 上也有相同的数据库结构。

让我们从模型类开始

我正在使用 volley 从 Web 服务获取数据。我在下面的代码中获取期望格式的数据只需要部分代码

这是我从 Web 服务获得的响应。

现在我正在尝试RateList[] itemList将此 Gson 数据插入数据库,这是我的 DbHelper 代码。

当我调试我的应用程序 contentValues 显示 key = 0 和 value = 1; 我不知道我在哪里犯错了。我在网上搜索,但没有具体的例子。

0 投票
1 回答
663 浏览

java - ContentValues Insert 总是返回 -1

db.insert(table_name,null,contentValues);总是返回-1并且它没有在数据库中插入值。

你能帮我弄清楚我做错了什么吗?

数据库类.java:

主要活动代码: