ASP,怎样批量修改、提交、保存信息?
ASP,怎样从信息列表里选几条信息,点“批量修改”后这几条信息显示在新的修改页面,逐条修改后再“提交”、保存到access数据库,checkbox不会用啊,信息列表:表单...
ASP,怎样从信息列表里选几条信息,点“批量修改”后这几条信息显示在新的修改页面,逐条修改后再“提交”、保存到access数据库,checkbox 不会用啊,
信息列表:表单中如何使用复选框 checkbox ?
修改页面:怎么接收上表传递的参数,使之只显示勾选的那几条?
修改后,写入数据库的代码该怎么写? 展开
信息列表:表单中如何使用复选框 checkbox ?
修改页面:怎么接收上表传递的参数,使之只显示勾选的那几条?
修改后,写入数据库的代码该怎么写? 展开
1个回答
展开全部
update 表名 set 工号=新工号1,姓名=新姓名1,电话=新电话1,备注=新备注1,时间=新时间1 where ID=1;
update 表名 set 工号=新工号2,姓名=新姓名2,电话=新电话2,备注=新备注2,时间=新时间2 where ID=2;
update 表名 set 工号=新工号3,姓名=新姓名3,电话=新电话3,备注=新备注3,时间=新时间3 where ID=3;
update 表名 set 工号=新工号4,姓名=新姓名4,电话=新电话4,备注=新备注4,时间=新时间4 where ID=4;
追问
要批量保存到数据库的话该怎么写呢,可以帮我看看怎么改不,谢谢?
set rs=server.createobject("adodb.recordset")
sql="select * from aaa where id in ("&id&")"
rs.open sql,conn,1,3
'???????
rs.close
set rs=nothing
追答
1、不需要RS对象
2、需要循环id,因为你的ID肯定是这样的格式:1,2,3,4
3、循环完组成上面我写的那种格式的SQL语句
4、使用CONN执行这个语句即可
大概思路是:
ArrtempID=split(replace(ID," ",""),",")
strsql=""
for ii=0 to ubound(ArrtempID)
TempID=ArrtempID(ii)
strsql=strsql&"update 表名 set 工号="&request("工号"&TempID)&",姓名="&request("姓名"&TempID)&",电话="&request("电话"&TempID)&",备注="&request("备注"&TempID)&",时间="&request("时间"&TempID)&" where ID="&TempID&";"
next
conn.execute strsql
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询