我在Qt.that雇员登记表申请中做了一个Android应用程序。在那里我分发这个应用程序给其他员工,他们将详细信息(如姓名,年龄,薪水等),该数据将被保存在一个数据库,所以我可以访问它。如何将数据存储在Qt的Android应用程序数据库中?
有人有想法吗? 谢谢
我在Qt.that雇员登记表申请中做了一个Android应用程序。在那里我分发这个应用程序给其他员工,他们将详细信息(如姓名,年龄,薪水等),该数据将被保存在一个数据库,所以我可以访问它。如何将数据存储在Qt的Android应用程序数据库中?
有人有想法吗? 谢谢
由于您希望将在许多移动设备中输入的员工详细信息存储在一个地方,您将需要有一个数据库,您的应用程序都可以写入。
一种方法是让服务器运行诸如MySQL和Web服务器之类的东西。您使用HTTP POST将数据从移动应用程序发送到Web服务器,并且服务器上的一些代码从POST中提取数据并将其插入到数据库中。
如果您需要在移动应用程序的数据库中显示数据,则可以使用HTTP GET将参数添加到查询结尾。服务器上的一些代码解释GET字符串,从数据库中提取数据并将其作为结果的一部分发送出去。
将会有一种诱惑,使用ODBC之类的东西,直接从移动应用连接到服务器上的数据库。不要这样做,这是一个坏主意。在服务器端始终有一个中间应用程序,以便为数据库攻击提供一些绝缘。如果您的应用程序不仅仅适用于公司内部使用,还可以考虑将数据库放在单独的服务器上,并配置为仅接受来自Web服务器的连接。
当您发送个人和私人信息(年龄,工资等)时,请确保在“在飞行中”时正确加密您的数据。
希望这会给你一些指点,让你开始。这个问题真的很广泛。
谢谢@迈克尔文森特它真的有帮助,我正在这样做 –
你确切的问题是什么? –