欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

asp 批改资料

更新时间: 2014-01-05 00:56:47 责任编辑: Author_N1

 

asp 修改资料
<%
zhengjianhaoma=Request.Form("zhengjianhaoma")
mingchengnew=Request.Form("mingchengnew")
kaihubumennew=Request.Form("kaihubumennew")
if zhengjianhaoma <> "" then   
 set rs1 = Server.CreateObject("ADODB.recordSet") 
sql1 = "select * from tab1 where 证件号码='"&zhengjianhaoma&"' " 
rs1.open sql1,conn,1,3 
if not rs1.eof then  
rs1("客户名称")=mingchengnew  
rs1("开户部门")=kaihubumennew  
rs1.update  
response.Write("修改成功") 
else  
response.Write("记录不存在") 
end if 
rs1.close 
set rs1=nothing
end if%>这样修改的话,客户名称和开户部门都修改了,有时我只想修改开户部门,客户名称不填写,那样客户名称也跟着修改,变成空内容了,怎么编写客户名称里面的内容不变!请高手写出代码,谢谢!
--参考方法--
在HTML表单中的value属性里加上RS对应记录即可~
--参考方法--
if not rs1.eof then  
rs1("客户名称")=mingchengnew  
rs1("开户部门")=kaihubumennew  
rs1.update  
这里加上判断,
比如:

if not rs1.eof then  
 if mingchengnew <>'' then
 rs1("客户名称")=mingchengnew 
end if
 if kaihubumennew <>'' then
 rs1("开户部门")=kaihubumennew  
end if
rs1.update  
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 00:56:47
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/1683/
本文WWW.DOC100.NET DOC100.NET版权所有。