2012-05-27 41 views
1

我正在制作一个使用CoronaSDK和Lua的移动应用程序。我正在使用sqlite来存储有关每个用户的信息。我正在做以下设置数据库文件。用于移动应用程序的sqlite数据库

require "sqlite3" 
local path = system.pathForFile("data.db", system.DocumentsDirectory) 
local db = sqlite3.open(path) 

我的问题是,这是否为每个用户创建仅存储用户信息的一个单独的文件或者它创建一个文件来保存所有的用户信息。此外,该文件是存储在用户移动设备上还是Corona的一侧?

回答

1

由您的应用程序创建的所有文件仅存储在移动设备中!你的数据库文件也是如此。

关于另一个问题,它会在您的用户手机中创建1个文件,仅存储他的数据。 在每个运行你的应用程序的移动设备中都会有一个数据库文件存储它们各自的信息。

要存储所有用户数据,您必须将它们存储在远程服务器或其他东西中。

+0

确定真棒谢谢,所以每个用户都有自己的“迷你”数据库只存储他们的信息。 – ewein

+0

耶!这就是它! – SatheeshJM

相关问题