2014-10-28 95 views
-1

如何从数据库中保存和检索数据。有人可以给我一点帮助,如何将Web服务与数据库和应用程序连接起来,那么开始的第一步是什么。谢谢。android:如何使用web服务从sql server检索数据

+0

看看这个,应该有帮助http://mobiforge.com/design-development/consuming-json-services-android-apps – Panther 2014-10-28 08:29:03

回答

0
  1. 建立一个Web服务器,后者将被发送JSON对象到你
  2. 然后使用HTTP调用获得此JSON,像这样:
public String httpGet(String url) throws IOException{ 
      HttpGet get = new HttpGet(url); 
      DefaultHttpClient() _httpClient = new DefaultHttpClient(); 
      BasicHttpContext httpContext = new BasicHttpContext(); 
      HttpResponse response=null; 
      response = httpClient .execute(get, httpContext); 
      StatusLine statusLine = response.getStatusLine(); 
      int statusCode = statusLine.getStatusCode(); 
      return EntityUtils.toString(response.getEntity()); 
     } 

更多信息,请给我留言。

+0

谢谢亲爱的。我对android和java很陌生。可以给我更多的代码来从数据库中检索数据并在列表视图中显示输出。 – Andrain 2014-10-28 19:00:27

+0

当然,没问题。你也是在服务器端工作的人吗?如果不是,请告诉我更多关于他们构建的API – 2014-10-29 04:32:09

+0

不,我不在服务器端工作。我有在asp.net中制作的web服务,它有2种获取和发布的方法。我想在用户点击手机上的按钮时执行GET操作。请告诉我如何执行这件事。 – Andrain 2014-10-29 06:20:16

0

要与远程数据库通信:服务器上的数据库例如需要与API通信。他们有几种建立API的方式:PHP,ruby。 出于安全目的,在大多数主机中禁止与远程数据库进行通信。