以文本方式查看主题 - 计算机科学论坛 (http://bbs.xml.org.cn/index.asp) -- 『 HTML/XHTML/Ajax/Web 2.0/Web 3.0 』 (http://bbs.xml.org.cn/list.asp?boardid=22) ---- 关于ASP中RECORDSET对象的DELETE方法问题 (http://bbs.xml.org.cn/dispbbs.asp?boardid=22&rootid=&id=47184) |
-- 作者:dogog -- 发布时间:5/19/2007 4:29:00 PM -- 关于ASP中RECORDSET对象的DELETE方法问题 在ASP中,我们可以用记录集recordset的delete方法来删除数据库表中的某一条记录,但是在删除的时候提示关闭对象时,操作失败,现在我把我那段ASP代码给朋友们看下: <% set rst=Server.CreateObject("ADODB.recordset") on error resume next if request.QueryString("act")="del" then '如果点了删除记录 user=request.QueryString("user") conn.BeginTrans rst.Open "select * from account where ID=" & user,conn,1,3 rst.Delete rst.Close rst.Open "select * from forum where ID=" & user,conn,1,3 rst.Delete rst.Close rst.Open "select * from reply where RID=" & user,conn,1,3 rst.Delete rst.Close if err.number<>0 then conn.RollbackTrans response.Write("删除失败!" & "<br>") response.Write("错误代码:" & err.number & "<br>") response.Write("错误描述:" & err.Description & "<br>") else conn.CommitTrans response.Write("删除成功!") end if end if %> 为什么在运行的时候会提示关闭对象时不允许此操作 |
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
31.250ms |