webservice接口,如何用Java代码更新数据库中的一个字段的值,其他字段值保持不变?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了webservice接口,如何用Java代码更新数据库中的一个字段的值,其他字段值保持不变?相关的知识,希望对你有一定的参考价值。

例:插入一条银行账户 手动输入的是账号 账户编码 账户名称 收付属性 账户类型 币种 开户公司 开户日期 剩下的字段都是给的默认值 然后修改这条数据 先根据账号查询出来 怎样才能实现 比如 我输入要修改的开户公司的key value 它就能只修改开户公司 其他值不便 我现在写的这个 只输如开户公司的话 更新完之后就只剩下开户公司了 其他全是null了

参考技术A <a href="a.asp?id=<%=id%>">111</a>

a.asp页面:
<!--#include file="conn.asp" -->
<%if request("id")<>"" then
conn.execute("update books set Books_shenhe=1 where Books_Id="&request("id")
response.write("<script>alert('修改成功!');history.back();</script>")
else
response.write("<script>alert('失败!');history.back();</script>")
end if
%>追问

用接口操作增加 更新 大神 你这我有点看不懂 还是谢谢啦

参考技术B 先检查下
是不是后台update语句写的有问题?追问

就是后台的update语句不知道该怎么写。。。。

追答

。。。这种属于低级问题了,建议看一下数据库的书
UPDATE 表名 SET 字段名 = '值' WHERE 条件

若不加条件会造成全表更新,后果不堪设想
在java中用?代替值时,不需要用单引号把?引起来

本回答被提问者采纳

如何用IDEA一步一步开发WebService服务器端

生成webservice客户端的解决办法 JDK自带wsimport命令 wsimport命令在JDK1.6及以上版本中自带该工具,所以如果想使用本方式须安装JDK1.6及其以上的版本。 打开cmd命令窗口,快捷方式为window+r组合键。打开cmd窗口后,通过wsimport命令生成webse... 参考技术A 创建WEB项目,创建cxf这样的服务器端

~~~~~~~~~

以上是关于webservice接口,如何用Java代码更新数据库中的一个字段的值,其他字段值保持不变?的主要内容,如果未能解决你的问题,请参考以下文章

如何用axis的WSDL2Java生成webservice接口的客户端的java代码?

如何用myeclipse编写webservice 接口

如何用java web 调用天气接口

如何用IDEA一步一步开发WebService服务器端

如何用soapui测webservice的响应时间

如何用IDEA一步一步开发WebService服务器端