【问题标题】:SQLite functions at android appsandroid 应用程序中的 SQLite 函数
【发布时间】:2019-01-13 11:27:42
【问题描述】:
我对编程很陌生。我想制作一个应用程序,
1. User1 下单(以 user_profile_1 登录)
2. User2 将使用该订单(以 user_profile_2 身份登录)
一个用户不应有权访问其他用户的数据。
SQLite 会允许我这样做吗?似乎,数据库不能在用户的设备上运行。并且数据库总是会得到新的记录,所以我们需要一直更新它。
【问题讨论】:
标签:
java
android
database
android-sqlite
【解决方案1】:
对于这种情况,你必须创建一个服务器来存储数据,我认为你应该做这些事情:
- 使用 PHP、NodeJS 或类似这样的一些语言服务器来创建 API。
- 使用 MySQL 数据库或其他数据库在您的服务器上存储数据。
然后,不同的用户可以在他们的设备上登录,您将调用您的 API 来展示您想要的内容。
【解决方案2】:
如果您使用 SQLite 数据库,则该数据库将在设备中是本地的。数据库中的记录不与其他设备共享。
如果您想从不同的设备访问数据库,则该数据库需要存在于远程服务器中。
你可以做不同的事情: