我有一个android应用程序,理论上,它将使用php作为代理,并在mssql数据库中搜索一组变量(即开始日期、结束日期和用户名)。我知道理论上我会怎么做。android http post->php query ->mssql response->php encode-> android list view。
我想知道你能不能帮我弄清楚三件事。
1)如何在两个表中查找信息
2)我正在访问一个巨大的数据库,任何关于通过android处理大型数据库的提示或建议。
3)最后还有一些关于这类事情的好建议
发布于 2012-09-10 10:40:40
当你使用PHP的时候,为什么你想在android手机里搜索值呢?PHP可以做你的搜索部分。您可以为提取数据设置必要条件。然后存储在数组的某个变量中,并使用echo json_encode($variable);回显它
使用HttpGet或HttpPost获取你的安卓系统中的值,现在你有了你想要的数据,这将消耗更少的设备带宽。
发布于 2012-09-10 11:04:01
1)如何在两个表中查找信息
我认为访问数据库的逻辑是用PHP编写的,所以你只需要做一个合适的网关就可以了。
2)我正在访问一个巨大的数据库,任何关于通过android处理大型数据库的提示或建议。
即使你正在处理巨大的数据库,但你可能一次只需要在你的android手机上显示其中的一小部分,假设它是分页,我建议你做一个缓冲区,尽可能多地读取页面,然后从缓冲区(而不是网络)获取页面,如果页面索引超出了缓冲区,那么通过网络更新缓冲区。
希望能有所帮助。
https://stackoverflow.com/questions/12344752
复制相似问题