Re: [問題] ASP刪除的問題
檢查過 Request("SerialNo") 是否抓到輸入資料?
如果沒有,SQL會變成 select * from Board where SerialNo=''
查出來是0列,刪除也會是0列.
只是舉個除錯的例子而已,其他可能的錯誤請多想想.
※ 引述《vincent143 (冽昀)》之銘言:
: 不好意思 第一次來發文 不曉得這個是否可以在這發?
: 但是我的畢業專題卡住了ˊˋ
: 想來跟大家求救一下
: 我做了一個公告區
: 做了一個版主登入可以刪文的功能
: 可是不曉得為什麼 刪除的功能怪怪的
: 按下去都沒反應
: 是否有比較會的大大 可以指正一下哪邊有錯誤呢?
: <%
: DB = "Driver={SQL Server};Database=TextDB;Server=127.0.0.1;UID=sa;PWD=XXX"
: Set conn = Server.CreateObject("ADODB.Connection")
: conn.open DB
: DELeat="select * from Board where SerialNo='" & Request("SerialNo") & "'"
: Set RD = Server.CreateObject("ADODB.Recordset")
: RD.open DELeat,conn,1,3
: if not RD.EOF then
: RD.Delete
: end if
: RD.Close
: conn.Close
: set RD= nothing
: set conn = nothing
: Response.Redirect "board_b.asp"
: %>
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.160.212.245
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
Programming 近期熱門文章
PTT數位生活區 即時熱門文章