asp批量修改時的資料怎麼傳遞

時間 2022-07-24 05:30:09

1樓:匿名使用者

思路這樣 應該是可以的

先從列表頁 得到要修改的大量id

傳過來後 迴圈把值讀出在文字框裡

然後迴圈得到資料後修改

<%dim id

id=request.form("id")

nid=split(id,",")

eid=ubound(nid)

for i = 1 to eid

dim rs,sql

set rs=server.createobject("adodb.recordset")

rs.open sql,conn,1,3

rs.update

rs.close

set rs=nothing

next

%>

2樓:匿名使用者

a頁把所有id用個符號分開,這裡用逗號說明傳到b頁,如當然用post也可以

在b頁得到id,

id=trim(request(id))

aid=split(id,",")'用逗號分開cun=ubound(aid) '得到有幾個值for i=0 to cun

aid(i) '這個便是要操作的id,'如:'conn.execute("update table set title='測試' where id="&aid(i))

next '迴圈

3樓:

因為表單頁是你自己寫 響應頁也是你自己寫 只要它們兩個能對上就成了推薦使用字串方式傳遞

比如整個表單就傳遞一個變數過去

以|間隔 在asp中用split函式把這些分割出來 就可以了只要指定一個標誌末的符號就成

怎樣批量修改oracle資料庫中某表中的某一列資料

在晴天的雨傘 最好的方法是批量修改,即每次修改5000條 一次修改不要超過一萬條,否則影響效能 雖然在11g中,我們也可以選擇使用merge命令,但你的這種情況最好先修改一部分然後看看影響,畢竟在生產環境作這樣的操作風險很大。如果是誤操作,最好還是請dba來恢復,雖然這樣做會被捱罵,但總比錯上加錯,...

ecel中排序後修改了資料怎麼變回原來的排序

一點設計演示 1.過了一段時間,開啟同一個工作表,想返回到排序前的狀態,操作方法如下 開啟工作表。2.取消能a列的隱藏,顯示出序號列。3.選中全部資料區域,定位到開始 排序與篩選 自定義排序。4.彈出 排序 對話方塊,選擇以 序號 升序來排序,確定。5.返回到排序前的狀態,操作成功 張澎 修改了一些...

怎麼修改ecel下做的資料透視表裡面的值

資料透視表的結果,原則上是不可修改的。如果一定要修改,就是將資料透視表的結果進行復制,然後貼上成數值。其實這樣修改後這個資料表已經不是一個真正的資料透視表了,只是一個數值了。這時想怎麼改都可以。 山口壇斜 透視表是從資料來源表統計過來的,只能是資料來源的值改變。要不就數值粘帖到別的新表再編輯 這個得...