光華商場

經典論壇博物館 (2000~2002)

典藏千禧年硬體社群討論

關於ASP與SQL

看板:網頁製作 發表時間:2002-03-24 17:46:56 回覆數:4 則 瀏覽點閱:78 次
請問各位大大~~
我在做ASP結合SQL的時候~~
在ASP的語法裡面~~如果說一次要刪除多筆資料的話~該怎麼寫呢?
譬如說我用核取方塊讓他點選可刪除的資料...
當然點選的時候可以點選多筆資料...
如果說我只刪一筆的話..當我按確定刪除這個鈕時~並不會出現錯誤~
但如果我一次刪除多筆資料的話~~就會出現錯誤了梭~~~
哇~~我快想破頭了~~~@@
我怎麼寫都只能刪除一筆~~如果一次刪除多筆都會出現錯誤說@@"
我的部份語法如下:
if Request("delete")="確定刪除" Then
SQLstr="Delete From 商品基本資料 Where 商品編號 =" &request("id")&""
Set rs=Con.Execute(SQLstr)
...............
end if
說明:我的request("id")指的是我核取方塊的名稱~核取方塊的值為
=<%rs("商品編號")%>
請問各位大大知道嗎?我該如何一次刪除多筆呢???
謝謝^_____________^



有時候太過於相信自己的感覺~不知道是對還是錯~很多事情明明不想這樣的...但為何又這樣了呢?我不懂...我真的不懂自己...好難...真的好難懂...
💬 討論串回覆 (4 則)
#1 樓 cvacd
📅 2002-03-24 19:39:46
很想幫你可是你好像是用VBSCRIPT而我只會JAVASCRIPT
所以我可以試試能不能一次刪多筆不過不知你看不看的懂就是了啦

找到工作了,擺脫當米蟲的日子,等待瘋狂升級的日子
#2 樓 wch1213
📅 2002-03-24 20:45:39
quote:

很想幫你可是你好像是用VBSCRIPT而我只會JAVASCRIPT
所以我可以試試能不能一次刪多筆不過不知你看不看的懂就是了啦

找到工作了,擺脫當米蟲的日子,等待瘋狂升級的日子



我VBSCRIPT和JAVASCRIPT都有用呀~~
只是我這樣寫它只能記錄一筆id的值~所以~如果我要刪除多筆就會有錯~
SQLstr="Delete From 商品基本資料 Where 商品編號 =" &request("id")&""
Set rs=Con.Execute(SQLstr)
你知道該怎麼改嗎?
因為我有試過用陣列去存取id的值~但還是不行梭~是可以執行~但是變成記錄都還在~並沒有被刪除掉>"<.....
好頭痛哦...

有時候太過於相信自己的感覺~不知道是對還是錯~很多事情明明不想這樣的...但為何又這樣了呢?我不懂...我真的不懂自己...好難...真的好難懂...
#3 樓 cvacd
📅 2002-03-24 20:56:51
你還是到這個地方問好了
我只有週末有空可能無法即時回答你
[url]http://programmer.eforum2000.net/pc2020v5/[/url]

找到工作了,擺脫當米蟲的日子,等待瘋狂升級的日子
#4 樓 wch1213
📅 2002-03-24 23:14:56
quote:

你還是到這個地方問好了
我只有週末有空可能無法即時回答你
[url]http://programmer.eforum2000.net/pc2020v5/[/url]

找到工作了,擺脫當米蟲的日子,等待瘋狂升級的日子



嗯~好!^_____^謝謝哦!!!

有時候太過於相信自己的感覺~不知道是對還是錯~很多事情明明不想這樣的...但為何又這樣了呢?我不懂...我真的不懂自己...好難...真的好難懂...