Microsoft OLE DB Provider for ODBC Drivers 错误 '80040e21' 多步 OLE DB 操作产生错误。如果可能,请检查每个 OLE DB 状态值。没有工作被完成。 /YIYA/register3.asp,行20 for(var i=0;i<len;i++) { 行20 这是 eval("rs(\"" + ary1[i] + "\")= " + ary2[i] + ";"); }
<%@LANGUAGE="JAVASCRIPT"%>
<% Response.Buffer=true%>
<!--#include file="connjs.asp" -->
<%
var str_field="zhanghao,password1,password2,geren,qiye,fygs,xinmin,xinbei,nian,rye,ren,zjlx,zjhm,gujia,city,txdz,post,gzdw,dwdz,gzzt,telhome,teldw,souji,qq,email,sqlx,yfdn,computer,muyu,dffy,yyahao,schoole,sxzy,zylb,zyxl,bysj,xz,zyxs,yz1,sp1,yz2,sp2,ks1,ks2,cj2,book1,cbs1,cbsj1,book2,cbs2,cbsj2,czpt,bglj,hyly1,hyly2,kysj,gcyq,rwcl,kybcyq,z1,z2,z3,z3,z4,z5,z6,z7,fyjl,dbzp,gzjl,qita,time";
var ary1=str_field.split(",");
var len=ary1.length;
var ary2=new Array(len);
for(var i=0;i<len;i++)
{
ary2[i]="Request.Form(\"" + ary1[i] + "\")";
}
var rs=Server.CreateObject("ADODB.Recordset");
var sql;
sql="select * from yiyatrans";
rs.Open(sql,conn,1,3);