如何在Qt上的android应用程序中存储数据库中的数据?

时间:2015-10-26 06:39:58

标签: qt

我在Qt.that员工注册表单应用程序中创建了一个Android应用程序。我将这个应用程序分发给其他员工,他们将详细说明(如姓名,年龄,工资等),并将数据保存在一个数据库中,以便我可以访问它。

有人有想法吗? 感谢

1 个答案:

答案 0 :(得分:0)

当您希望在一个地方存储在许多移动设备中输入的员工详细信息时,您需要拥有一个您的应用可以写入的数据库。

一种方法是让服务器运行像MySQL和Web服务器。您使用HTTP POST将数据从移动应用程序发送到Web服务器,服务器上的某些代码从POST中提取数据并将其插入数据库。

如果需要在移动应用程序中显示数据库中的数据,可以使用HTTP GET添加参数到查询的末尾。服务器上的某些代码解释GET字符串,从数据库中提取数据并将其作为结果的一部分发送。

将使用ODBC之类的东西直接从您的移动应用程序连接到服务器上的数据库。不要这样做,这是一个坏主意。始终在服务器端有一个中间应用程序,以防止数据库攻击。如果您的应用程序不仅仅用于公司内部使用,请考虑将数据库放在单独的服务器上并配置为仅接受来自Web服务器的连接。

当您发送个人和私人信息(年龄,工资等)时,请确保在“飞行中”正确加密数据。

希望这会给你一些指导,让你开始。问题非常广泛。