当前位置:编程学习 > asp >>

ASP问题:ADODB.Recordset (0x800A0E78) 对象关闭时,不允许操作。

代码: <!--#include file="conn.asp"--> <% Set objRS3=Server.CreateObject("ADOdb.Recordset") 'strSQL3="insert into order_detail values ('"&order_no&"','"&bkno&"',1,'"&order_detail_price&"')" strSQL3="insert into order_detail values (1,'9787010058672',1,'1.00')" objRS3.Open strSQL3,conn,1,2 objRS3.close() %> <% conn.close() %> 数据已经正确插入到数据库中,为什么还提示对象关闭,不允许操作的错误? 如何显示正常页面,如返回上一页等等····
答案:objRS3.close()
把这句去掉试试.

要返回上一页,可以用response对象中的Redirect, 让页面转到你指定的url
其他:直接用conn.execute("insert into .......");方便 

上一个:用ASP.NET编程 插入背景图片
下一个:ASP.NET中List集合怎样转换成String[]数组

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,