UPDATE 加入公式,目的是不用循环批量更新
时间:2011-12-26
来源:互联网
<%
Function add
add_date=Request.Form("Add_Date") '取表单参数
Set Command1 = Server.CreateObject ("ADODB.Command")
Command1.ActiveConnection = MM_conn_STRING
Command1.CommandText = "UPDATE yzzd SET at_term=at_term+" & "'"&add_date&"'" & "
Command1.CommandType = 1
Command1.CommandTimeout = 0
Command1.Prepared = true
Command1.Execute()
end Function
%>
如上函数 是给列里一个日期(at_term)加天数,比如表单参数是3,就加了三天
我的要求是在这里是想加入公式计算,at_term-data()/2 伪代码 UPDATE yzzd SET at_term=at_term+((at_term-data())/2)
伪代码解释: 就是列日期(at_term)=列日期+(列日期-当前系统日期)除以2
Function add
add_date=Request.Form("Add_Date") '取表单参数
Set Command1 = Server.CreateObject ("ADODB.Command")
Command1.ActiveConnection = MM_conn_STRING
Command1.CommandText = "UPDATE yzzd SET at_term=at_term+" & "'"&add_date&"'" & "
Command1.CommandType = 1
Command1.CommandTimeout = 0
Command1.Prepared = true
Command1.Execute()
end Function
%>
如上函数 是给列里一个日期(at_term)加天数,比如表单参数是3,就加了三天
我的要求是在这里是想加入公式计算,at_term-data()/2 伪代码 UPDATE yzzd SET at_term=at_term+((at_term-data())/2)
伪代码解释: 就是列日期(at_term)=列日期+(列日期-当前系统日期)除以2
作者: zhangqiwen 发布时间: 2011-12-26
try:
SQL code
SQL code
set at_term=dateadd(d,datediff(d,date(),at_term)/2,a_term)
作者: qianjin036a 发布时间: 2011-12-26
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28