Webサービスを使用してMsSqlに送信されたデータに対してこのコードを試します。データを手動で送信しようとすると、うまく機能しますが、このコードで送信しようとすると機能しません。戻り値は常に正しい値ですが、mydatabase には送信しません
SoapObject request = new SoapObject(NAMESPACE, METHOD_NAME);
PropertyInfo pi = new PropertyInfo();
pi.setName("DeviceId");
pi.setValue("mumin burak");
pi.setType(String.class);
pi.setNamespace(NAMESPACE);
request.addProperty(pi);
request.addProperty("Lat", "21233232");
SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(
SoapEnvelope.VER11);
envelope.dotNet = true;
envelope.setOutputSoapObject(request);
AndroidHttpTransport httpTransport = new AndroidHttpTransport(URL);
SoapPrimitive result = null;
try {
httpTransport.call(SOAP_ACTION, envelope);
result = (SoapPrimitive) envelope.getResponse();
twMsg.setText(result.toString());
} catch (IOException e) {
// TODO Auto-generated catch block
twMsg.setText(e.getMessage());
} catch (XmlPullParserException e) {
// TODO Auto-generated catch block
twMsg.setText(e.getMessage());
}