【问题标题】:Corona SDK - SQLLite Local Database and UpdatingCorona SDK - SQLite 本地数据库和更新
【发布时间】:2016-09-27 19:28:47
【问题描述】:

我只是在寻找有关我的应用设计的一些指导。我将有一个本地 sqllite 数据库预填充大约 1000 条记录。

这些记录需要在应用内经常读取以更新 UI。

需要在应用程序内更新记录。

本地 mysql 数据库是最好的方法,还是我应该将所有这些信息存储在一个巨大的 lua 表中?该数据库有 2 个表,一个 2 列,一个 10 列。

我不希望从应用程序外部访问数据,因为某些数据将按内容付费。

将来我将如何发布更新?如果我将我的应用程序升级到版本 2 并向数据库中添加新记录...我将如何将用户现有数据保留在数据库中并仅添加更新的内容?

希望有人能指出我正确的方向!

非常感谢,

克里夫文兹。

【问题讨论】:

    标签: sqlite coronasdk


    【解决方案1】:

    我认为这是一个相当简单的问题。如果您需要在关闭和打开应用程序后使用数据,您将需要 sqlite。如果数据在应用程序使用后创建和丢失,那么表格就可以了。但是,sqlite 还具有查询、删除和许多其他没有循环的功能等优点,您可能需要在表中手动执行这些功能。 您还可以在应用更新期间附加更多数据。您创建的 Sqlite 文件保存到文档目录。如果您只更新,则不会删除。只需在更新中编写代码,读取现有数据库并附加新数据。或者为 sqlite 创建一个新文件并将旧文件用作备份。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-06-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-05-19
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多