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[]数组