作者ephesians (ephesians)
看板Programming
标题Re: [问题] ASP删除的问题
时间Mon May 21 02:18:59 2007
检查过 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