【发布时间】:2018-11-07 11:16:51
【问题描述】:
我有一个 Web 服务可以在 SQL Server 2014 中向表用户插入一个新用户。除了时间之外,所有信息都被插入,它被插入为空。
这是我在 Android 中发送数据的地方
jsonBody.put("nickname",nickname.getText().toString().trim());
jsonBody.put("firstname", firstname);
jsonBody.put("lastname",lastname);
jsonBody.put("created on", Calendar.getInstance(TimeZone.getDefault()));
jsonBody.put("phonenumber", phonenumber.getText().toString().trim());
除了时间之外,所有这些都正确发送。顺便说一句,我在 SQL 数据库中将日期的数据类型定义为 datetime。
任何帮助将不胜感激。
【问题讨论】:
-
需要更多细节 Adem。您的 android 客户端实际上通过网络发送了什么?您的网络服务接收什么?你的网络服务到底是什么试图插入数据库。我会包括你的网络服务代码(或它的简短版本)
-
从您提供的信息中我们无法判断。这取决于您的特定 Web 服务对
created on的期望。
标签: java android sql web-services datetime