asp批量修改数据

时间:2009-03-12    点击:1779   

asp批量修改数据,只对文本型,整型等字段有效,文本字段不能包含 , 号

<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Jet OLEDB:Database Password=;Data Source=" & Server.MapPath("test.mdb")

if request("action")="edit" then

 testid=request("testid")
 title=request("title")
 bh=request("bh")

 testid1=split(testid,",")
 title1=split(title,",")
 bh1=split(bh,",")

 for i = 0 to ubound(testid1)

  set rs=server.CreateObject("adodb.recordset")
  rs.open "select * from test where testid="&testid1(i),conn,1,3
  rs("title")=trim(title1(i))
  rs("bh")=trim(bh1(i))
  rs.Update
  rs.Close
  set rs=nothing

 next

end if


%>     

 

<form method="post" action="?action=edit">

      
<table>
  <tr>
    <td>ID</td>
    <td>字段一</td>
    <td>字段二</td>
  </tr>
<%

sql="select * from [test]"
set rs=Server.CreateObject("ADODB.Recordset")
rs.open sql,conn,1,3
if rs.eof and rs.bof then

else

  do while not rs.eof

%>

  <tr>
    <td><input type="hidden" name="testid" value="<%=rs("testid")%>"><%=rs("testid")%></td>
    <td><input type="text" name="title" value="<%=rs("title")%>"></td>
    <td><input type="text" name="bh" value="<%=rs("bh")%>"></td>
  </tr>

<%
 
  rs.movenext
  loop
 
end if
rs.close
set rs = nothing
conn.close
set conn = nothing

%>

<tr>
  <td colspan="3" align="center"><input name="submit" type="submit" value="修改"></td>
</tr>

</table>

</form>

简洁的超链接提示
div层中文字自动换行
meta的用法
禁用页面缓存
asp判断远程文件是否存在
> 返回     
地址:上海市普陀区胶州路941号长久商务中心 电话: QQ:
© Copyright 2012 上海网络 All Rights Reserved