【问题标题】:Store multiple day value in single entry in sqlite在 sqlite 的单个条目中存储多天的值
【发布时间】:2016-03-23 18:18:59
【问题描述】:

我想在我的数据库中存储多天的值,例如周日、周五等。在我的数据库中使用单个条目来重复提醒,请参见我的下图

在上图中,我检查了周日、周三、周五,所以在我的数据库条目中应该是多天的,并且还会根据选定的日期给我提醒,所以知道如何实现这一点吗?你的所有建议都很有价值

我的查询是如何在我的数据库中的单个条目中插入多天,这会给我定期提醒?我应该遵循哪种数据库结构来满足我的要求?

【问题讨论】:

  • virendrao:但是当我想更新那个数据时,我怎么能做到呢?
  • 当您更新时,您将再次获得一整天,因为您想在允许用户更新之前先显示已经存在的内容。因此,只需将所有值更新为先前值的字符串即可。即类似于删除旧更新新
  • 您可以序列化对象,例如svc 或 json
  • 使用逗号,更新时删除旧列表并以逗号分隔的字符串插入新列表。
  • 只是一个想法:像位置字符串这样的东西:1001010S--W-F- 可以做到。

标签: android sqlite reminders recurring weekday


【解决方案1】:

正如 @shree 在 cmets 中提到的,您可以创建单独的表和 通过外键链接它们

【讨论】:

    猜你喜欢
    • 2012-12-22
    • 2018-08-17
    • 1970-01-01
    • 1970-01-01
    • 2013-10-10
    • 2023-04-03
    • 1970-01-01
    • 2015-02-12
    • 2017-02-18
    相关资源
    最近更新 更多