台灣最大程式設計社群網站
線上人數
1551
 
會員總數:245895
討論主題:189493
歡迎您免費加入會員
討論區列表 >> 專欄文章 >> 一次UPDATE多筆資料
[]  
[我要回覆]
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
一次UPDATE多筆資料
價值 : 0 QP  點閱數:1358 回應數:0
樓主

站務人員 站長
門外漢
0 1580
542 9
發送站內信

捐贈 VP 給 站務人員
用一個隱藏欄位紀錄有幾筆資料
<input type=hidden name="no_of_rec" value="<%=rs.recordcount%>">
然後各相關的輸入名稱就用這個順序來取名
<%
i = 0
while not rs.eof
i = i + 1
%>
<input name="identity_id<%=i%>" type="text" value=......>
<input name="something<%=i%>" type="text" value=......>
<input name="whatever<%=i%>" type="text" value=......>
<%
rs.movenext
wend
%>
接收時先讀取有幾筆資料轉成整數 totalno = CLng(request("no_of_rec"))
然後用迴圈依序 update
<%
for i = 1 to totalno
conn.execute "update xxxxx set something = '" & request("something" & i) & "', whatever = '" & request("whatever" & i) & "' where identity_id = " & request("identity_id" & i)
next
%>
--------------------------------
http://www.huo.idv.tw

本篇文章發表於2002-02-21 00:00
目前尚無任何回覆
   

回覆
如要回應,請先登入.