-1
我已经完成了使用Java Servlet和jtds驱动程序读取resultset并在来自SQL Server数据库的ListFragment
上显示它。这是使用JSON完成的。Android:使用webservices将数据插入到sql server数据库
现在请指导我如何使用JSON插入\删除\更新操作。
感谢
我已经完成了使用Java Servlet和jtds驱动程序读取resultset并在来自SQL Server数据库的ListFragment
上显示它。这是使用JSON完成的。Android:使用webservices将数据插入到sql server数据库
现在请指导我如何使用JSON插入\删除\更新操作。
感谢
我用下面的代码实现了这一点,并使用JSONParser
解析JSON
。
try {
HttpClient httpClient = new DefaultHttpClient();
HttpPost httpPost = new HttpPost("my_url");
List parameters = new ArrayList(2);
JSONObject jsonObject = new JSONObject();
jsonObject.put("par_1", "1");
jsonObject.put("par_2", "2");
jsonObject.put("par_3", "3");
parameters.add(new BasicNameValuePair("action", "par_action"));
parameters.add(new BasicNameValuePair("data", jsonObject.toString()));
httpPost.setEntity(new UrlEncodedFormEntity(parameters));
HttpResponse httpResponse = httpClient.execute(httpPost);
Log.v("Server Application", EntityUtils.toString(httpResponse.getEntity())+" "+jsonObject.toString());
} catch (UnsupportedEncodingException e) {
Log.e("Server Application", "Error: " + e);
} catch (ClientProtocolException e) {
Log.e("Server Application", "Error: " + e);
} catch (IOException e) {
Log.e("Server Application", "Error: " + e);
} catch (JSONException e) {
e.printStackTrace();
}