通过android搜索mssql db

时间:2012-09-10 02:33:00

标签: php android sql-server database json

我有一个Android应用程序,理论上,它将使用php作为代理并在mssql db中搜索一组变量(即开始日期,结束日期和用户名)。我知道如何在理论上做到这一点。 android http post-> php query - > mssql response-> php encode-> android列表视图。

我想知道你能不能帮我解决的3件事。

1)如何在两个表中搜索信息

2)我正在访问一个巨大的数据库,有关通过android处理大型数据库的任何提示或建议。

3)最后对这类事情有一些好的评价

2 个答案:

答案 0 :(得分:2)

当你使用PHP时,你为什么要在android手机中搜索值? PHP可以做你的搜索部分。您可以为提取数据提供必要的条件。然后存储在数组的某个变量中并使用echo json_encode($variable);

回显它

使用HttpGetHttpPost在您的Android中获取值,现在您拥有所需的数据,这将消耗您设备的更少带宽。

答案 1 :(得分:0)

1)如何在两个表中搜索信息

我认为访问db的逻辑是在PHP中,所以你只需要建立一个合适的网关即可。

2)我正在访问一个巨大的数据库,有关通过android处理大型数据库的任何提示或建议。

即使你正在处理巨大的数据库,但你只需要在你的Android手机上一次显示一些,假设它是分页,我建议你制作一个缓冲区,读取你可以做的页数,然后从缓冲区(不是网络)获取页面,如果页面索引超出缓冲区,则通过网络更新缓冲区。

希望它有所帮助。