ASP批量修改问题!100分!在线等!急~!~!

CharleneChoi 2006-04-26 01:56:02
批量修改问题,第一个页面选择日期,进入此页面修改,此页面的数据都是日期等于选择的日期数据,可能有很多数据,用户可以随意修改任何一条记录(或多条)的数据,然后把修改的信息存到库里
<table class=unnamed1 cellspacing=0 bordercolordark=#ffffff cellpadding=3 width="100%" align=center bordercolorlight=#000000 border=1>
<tr><td >日期</td>
<td >名称</td>
<td >规 格</td>
<td >单位</td>
<td >数量</td>
<td >单价</td>
<td >金额</td>
</tr><%
while not rs2.eof
%>
<tr><td ><%=rs2("rqdate")%></td>
<td ><%=rs2("dname")%></td>
<td ><%=rs2("Mark")%> </td>
<td ><%=rs2("Unit")%></td>
<td >修改<input name="Stmdate" type="text" class="bk_foot" size="10" value="<%=rs2("Num")%>"></td>
<td ><%=Formatnumber(rs2("Srice"),2,-1,-1,0)%></td>
<td><%=Formatnumber(rs2("Msum"),2,-1,-1,0)%></td>
</tr><%
rs2.movenext
wend
%> </table>
...全文
210 11 打赏 收藏 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
deninghe 2006-04-26
  • 打赏
  • 举报
回复
mark
my0707 2006-04-26
  • 打赏
  • 举报
回复
kafly(王者)?

感觉你很白痴啊,先回家看书去吧,跑这丢人显眼!

楼主无知,都告诉你了正确的办法,自己也不试试就跟着穷嚷嚷

哎!~~CSDN,这么久不来了,怎么还是这个德行?
liangjianshi 2006-04-26
  • 打赏
  • 举报
回复
用2楼地
slayerbb 2006-04-26
  • 打赏
  • 举报
回复
用2楼的吧

我一般也是用这个方法。

不然只能在提交之前重构form内容来提交。
CharleneChoi 2006-04-26
  • 打赏
  • 举报
回复
我倒
急唉!!帮忙塞!
netWild 2006-04-26
  • 打赏
  • 举报
回复
我晕!

to:kafly(王者)

控件名称重复???

不说什么了
kafly 2006-04-26
  • 打赏
  • 举报
回复
哦,1楼的可以用复选框选择记录执行相同的数据操作。虽然看起来和主题接近,但是那种方法根本做不到主题的要求。
kafly 2006-04-26
  • 打赏
  • 举报
回复
可不可以结合JS,动态的创建表单?一次只更新一条记录不可以吗?

像以前我帮论坛里一个人写的脚本,数据列表行被ONCLICK后该行数据就变成可编辑状态(其实是根据TR的ID生成一个表单)。

1楼的只适合批量删除操作,2楼控件名要重复
kafly 2006-04-26
  • 打赏
  • 举报
回复
关注一下,有点意思。
1,2楼的都不行
netWild 2006-04-26
  • 打赏
  • 举报
回复
我的办法是用数组:

表单页面:
------------
<table>
<form>
<%
while not rs.eof
%>
<tr>
<td><input name=field01 value="<%=rs("field01")%>">
<td><input name=field02 value="<%=rs("field02")%>">
<%
rs.movenext
wend
%>
<tr>
<td colspan=2><input type="submit">
</tr>
</form>
</table>
----------------

后台处理页面:
----------------
<%
dim field01,field02,x,strSql
field01=split(request.form("field01"),",")
field02=split(request.form("field02"),",")
for x=0 to ubound(field01)
strSql="update ...... where field01=" & field01
rs.open strSql,conn,0,1
next
%>
----------------
hreoghost 2006-04-26
  • 打赏
  • 举报
回复
http://smallwolves.cnblogs.com/articles/369855.html

28,402

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧