主题:新手请教ASP问题!!FOR循环修改数据库列数据!
数据库 表单中的字段
[img]http://www.zgth.com/bbs/uploadFace/123.gif[/img]
前台表单
<%
dim mn1,mn2,mn3,mn4
mn1=45
mn2=38
mn3=24
mn4=56
%>
<form name="form1" method="POST" action="bs_ok.asp">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><input type="text" name="mn1" size="5" disabled="true" value="<%=mn1%>"></td>
</tr>
<tr>
<td><input type="text" name="mn2" size="5" disabled="true" value="<%=mn2%>"></td>
</tr>
<tr>
<td><input type="text" name="mn3" size="5" disabled="true" value="<%=mn3%>"></td>
</tr>
<tr>
<td><input type="text" name="mn4" size="5" disabled="true" value="<%=mn4%>"></td>
</tr>
<tr>
<td><input type="submit" value="确认提交" name="B1" onClick="return checkform1();"></td>
</tr>
</table>
</form>
效果:
[img]http://www.zgth.com/bbs/uploadFace/234.gif[/img]
后台写入数据库bs_ok.asp文件
<!--#include file="conn.asp"-->
<%
for i=0 to 4
set rs=server.CreateObject("adodb.recordset")
rs.open "select * from 表名 where id="&i,conn,1,3
rs("mnui")=trim(request("mn"&i&""))
rs.update
rs.close
response.write"正在添加第"&i&"条数据<br>"
next
conn.close
set conn=nothing
%>
最后的效果
[img]http://www.zgth.com/bbs/uploadFace/456.gif[/img]
思路" 想修改数据库表单中mnui的值,通过循环将mn1,mn2,mn3,mn4的值按ID的循序修改数据库中原来的数据.
我这样写的 却怎么都不能修改数据库列数据
请高手指点下我这个新手 谢谢拉
[img]http://www.zgth.com/bbs/uploadFace/123.gif[/img]
前台表单
<%
dim mn1,mn2,mn3,mn4
mn1=45
mn2=38
mn3=24
mn4=56
%>
<form name="form1" method="POST" action="bs_ok.asp">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><input type="text" name="mn1" size="5" disabled="true" value="<%=mn1%>"></td>
</tr>
<tr>
<td><input type="text" name="mn2" size="5" disabled="true" value="<%=mn2%>"></td>
</tr>
<tr>
<td><input type="text" name="mn3" size="5" disabled="true" value="<%=mn3%>"></td>
</tr>
<tr>
<td><input type="text" name="mn4" size="5" disabled="true" value="<%=mn4%>"></td>
</tr>
<tr>
<td><input type="submit" value="确认提交" name="B1" onClick="return checkform1();"></td>
</tr>
</table>
</form>
效果:
[img]http://www.zgth.com/bbs/uploadFace/234.gif[/img]
后台写入数据库bs_ok.asp文件
<!--#include file="conn.asp"-->
<%
for i=0 to 4
set rs=server.CreateObject("adodb.recordset")
rs.open "select * from 表名 where id="&i,conn,1,3
rs("mnui")=trim(request("mn"&i&""))
rs.update
rs.close
response.write"正在添加第"&i&"条数据<br>"
next
conn.close
set conn=nothing
%>
最后的效果
[img]http://www.zgth.com/bbs/uploadFace/456.gif[/img]
思路" 想修改数据库表单中mnui的值,通过循环将mn1,mn2,mn3,mn4的值按ID的循序修改数据库中原来的数据.
我这样写的 却怎么都不能修改数据库列数据
请高手指点下我这个新手 谢谢拉