通过android搜索mssqldb


Search a mssql db through android

我有一个android应用程序,理论上,它将使用php作为代理,并在mssqldb中搜索一组变量(即开始日期、结束日期和用户名)。我知道理论上我会怎么做。android http post->php查询->mssql响应->php编码->android列表视图。

3件事我想知道你是否能帮我弄清楚。

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

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

3) 最后是关于这类事情的一些好的教程

当你使用PHP时,为什么要考虑在android手机中搜索值?PHP可以完成您的搜索部分。您可以为提取数据设置必要的条件。然后存储在阵列的某个变量中,并使用echo json_encode($variable); 进行回波

使用HttpGetHttpPost在你的android中获取值,现在你有了你想要的数据,这将消耗更少的设备带宽。

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

我认为访问数据库的逻辑是用PHP编写的,所以只需要制作一个合适的网关就可以了。

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

即使你正在处理巨大的数据库,但你一次只需要在你的android手机上显示很少的数据库,假设它是分页的,我建议你制作一个缓冲区,尽可能多地读取页面,然后从缓冲区(而不是网络)中提取页面,如果页面索引超过缓冲区,那么通过网络更新缓冲区。

希望能有所帮助。