gpt4 book ai didi

Android 和自动更新的数据库

转载 作者:搜寻专家 更新时间:2023-11-01 09:06:22 27 4
gpt4 key购买 nike

我在 android 上编写应用程序,它将使用 android SQLite 数据库。我的表将包含具有唯一 ID 的数据行。有时我需要添加新行或更新旧行。现在,当我想添加/更新数据时,我必须检查表中是否有具有指定 ID 的行。如果有,我会更新合适的行。如果我不这样做,我会使用新的唯一键创建新行。我的问题是:Android 中有什么东西可以自动检查数据库中是否有指定 ID 的行,然后更新它,如果没有这样的行,则添加新行?

最佳答案

查看 insert statement 的 SQLite 文档.您可以使用 insert or replace 语句(或者只是 replace,这是一种快捷方式)。

您可以像使用传统的 insert 语句一样使用它。这对您的情况可能很有用,因为您已经知道了 key 。

关于Android 和自动更新的数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11619006/

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