如何在flutter应用程序中的特定日期和时间更新sqflite数据库中的表记录?(Android)

鲁斯

我已经为Android开发了一款轻量级的移动应用程序。它有一个“付款”数据表。我需要在1月31日23.59小时进行更新。我怎样才能做到这一点?

在应用程序的主类中调用函数是不合适的,因为如果在我检查的特定时间内未打开该应用程序,则不会更新数据库。因此,以我的观点,这应该使用自动更新功能来处理。

阿拉什·穆罕默迪(Arash Mohammadi)

我可以想到两种解决方案:

首先:如果“付款”表的数据仅在您的应用中使用,则您无需在相同的确切时间进行更新。您只需编写一个if代码即可在应用程序打开时运行(例如在启动屏幕中),以检查是否经过了所需的时间(1月31日,23.59小时)。如果那段时间过去了,那就做你想做的事情。

第二:您可以使用工作经理这是一个在后台运行您的功能的插件。它具有registerOneOffTask满足您需求功能。

void main() {
  Workmanager.initialize(
    callbackDispatcher, // The top level function, aka callbackDispatcher
    isInDebugMode: true // If enabled it will post a notification whenever the task is running. Handy for debugging tasks
  );
  Workmanager.registerOneOffTask("1", "simpleTask"); //Android only (see below)
  runApp(MyApp());
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Android数据库中检索特定日期的数据

来自分类Dev

从C#Windows应用程序表格中记录时间/日期是否已插入到Access数据库中?

来自分类Dev

更新我的Android应用程序中的数据库

来自分类Dev

如何在Android中获取应用程序安装日期的当前日期和时间

来自分类Dev

如何在应用程序中嵌入数据库?

来自分类Dev

如何在Flutter应用程序中检查Firestore数据库集合是否存在文档?

来自分类Dev

有没有办法使用sqflite在flutter应用程序中检查数据库版本?

来自分类Dev

如何在Sqlite数据库上的JavaScript中查询特定日期

来自分类Dev

如何备份特定日期和时间的mysql中的数据?

来自分类Dev

如何在WPF应用程序中同时支持本地和远程数据库

来自分类Dev

Telosys:如何获取模板中的数据库表记录?

来自分类Dev

LINQ 更新查询不会更新 Xamarin 表单应用程序中的数据库记录

来自分类Dev

如何在Android应用程序中刷新数据库

来自分类Dev

如何在我的Android应用程序中创建数据库?

来自分类Dev

如何使用Hibernate更新应用程序Java中数据库中的数据?

来自分类Dev

从预先存在的Android数据库中获取记录时,应用程序挂起

来自分类Dev

Android应用程序。从数据库中获取数据

来自分类Dev

如何在Android应用程序更新上重新创建数据库?

来自分类Dev

当应用程序在多个节点上运行时,如何在数据库更新中实现同步?

来自分类Dev

在C ++应用程序中存储,跟踪和更新SQLite数据库版本

来自分类Dev

在Android的SQLite数据库中存储日期和时间

来自分类Dev

在Android的SQLite数据库中存储日期和时间

来自分类Dev

如何在我的PC中修改并复制回我的应用程序的db文件夹的android应用程序中读取数据库

来自分类Dev

如何在Apache Flink中从数据库中查找和更新记录的状态?

来自分类Dev

如何在Rails应用程序中管理其他数据库中的模式

来自分类Dev

在Yesod应用程序中如何在GHCi中执行数据库查询

来自分类Dev

在Yesod应用程序中如何在GHCi中执行数据库查询

来自分类Dev

更新应用程序,覆盖android中预先填充的新数据库

来自分类Dev

稍后在离线android应用程序中更新SQLite3数据库

Related 相关文章

  1. 1

    如何在Android数据库中检索特定日期的数据

  2. 2

    从C#Windows应用程序表格中记录时间/日期是否已插入到Access数据库中?

  3. 3

    更新我的Android应用程序中的数据库

  4. 4

    如何在Android中获取应用程序安装日期的当前日期和时间

  5. 5

    如何在应用程序中嵌入数据库?

  6. 6

    如何在Flutter应用程序中检查Firestore数据库集合是否存在文档?

  7. 7

    有没有办法使用sqflite在flutter应用程序中检查数据库版本?

  8. 8

    如何在Sqlite数据库上的JavaScript中查询特定日期

  9. 9

    如何备份特定日期和时间的mysql中的数据?

  10. 10

    如何在WPF应用程序中同时支持本地和远程数据库

  11. 11

    Telosys:如何获取模板中的数据库表记录?

  12. 12

    LINQ 更新查询不会更新 Xamarin 表单应用程序中的数据库记录

  13. 13

    如何在Android应用程序中刷新数据库

  14. 14

    如何在我的Android应用程序中创建数据库?

  15. 15

    如何使用Hibernate更新应用程序Java中数据库中的数据?

  16. 16

    从预先存在的Android数据库中获取记录时,应用程序挂起

  17. 17

    Android应用程序。从数据库中获取数据

  18. 18

    如何在Android应用程序更新上重新创建数据库?

  19. 19

    当应用程序在多个节点上运行时,如何在数据库更新中实现同步?

  20. 20

    在C ++应用程序中存储,跟踪和更新SQLite数据库版本

  21. 21

    在Android的SQLite数据库中存储日期和时间

  22. 22

    在Android的SQLite数据库中存储日期和时间

  23. 23

    如何在我的PC中修改并复制回我的应用程序的db文件夹的android应用程序中读取数据库

  24. 24

    如何在Apache Flink中从数据库中查找和更新记录的状态?

  25. 25

    如何在Rails应用程序中管理其他数据库中的模式

  26. 26

    在Yesod应用程序中如何在GHCi中执行数据库查询

  27. 27

    在Yesod应用程序中如何在GHCi中执行数据库查询

  28. 28

    更新应用程序,覆盖android中预先填充的新数据库

  29. 29

    稍后在离线android应用程序中更新SQLite3数据库

热门标签

归档