ASP的多条记录插入
我想做一个点击前一个页面的按钮~就修改2个数据库的记录~但是总是提示:ADODB.Connection错误'800a0e78'对象关闭时,不允许操作。/modified....
我想做一个点击前一个页面的按钮~就修改2个数据库的记录~但是总是提示 : ADODB.Connection 错误 '800a0e78' 对象关闭时,不允许操作。 /modified.asp,行 55 第55行:for i=1 to re.recordcount 要怎样才能解决这个问题?请高手帮帮忙~ if request.querystring("name") <> "" and IsEmail=True and shu=True then fname = request.querystring("name") set rs=server.createobject("adodb.connection") rs.open "provider=microsoft.jet.oledb.4.0;data source="+server.MapPath("/db1.mdb") b=request.form("tPhone") c=request.form("tEmail") d=session("imgurl") rs.execute("update Users set fPhone='"&b&"',fEmail='"&c&"',fImg='"&d&"' where fName='"&fName&"'") set re=server.createobject("adodb.connection") sql="select * from Reply" re.open sql,MM_connMyconn_STRING,1,1 for i=1 to re.recordcount MM_connMyconn_STRING.execute("update Reply set rImg='"&session("imgurl")&"' where rName='"&fName&"'") next re.close set re=nothing rs.close set rs=nothing
展开
1个回答
展开全部
给你一个提示: <script LANGUAGE="JavaScript"> function check() { var idname="" objs = document.getElementsByName("id"); //表单提交的ID得name for(i=0;i <objs.length;i++){ if(objs[i].checked){//被选中得ID if(idname=""){ idname= objs[i].value//当idname位空时把被选中的第一个ID值赋给idname, }else { idname=idname+","+objs[i].value//当idname位空时把被选中的ID值循环赋给idname } } } location.href='test.asp?ID='+idname+'' } </script> 大概是这样,具体得我没调试 你按这个思路去调试下
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询