[求助]错误:在获得新的行句柄之前,必须释放所有的行句柄。
<%var id1 = id+1;
var rs1 = Server.CreateObject("ADODB.RECORDSET");
sql1 = "Select * From Messages Where MessageID ="+id1;
rs1.Open(sql1,Conn,2,4);
while(!rs1.Eof){
rs1("MessageID") = rs1("MessageID")-1;
rs1.MoveNext();
}
%>
在最后一行rs1.MoveNext();出错:
错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E25)
在获得新的行句柄之前,必须释放所有的行句柄。
希望实现每个MessageID都可以减去1的操作~~
怎么回事?
怎么改呢??高手求助~~
提前谢谢了~~
[此贴子已经被作者于2006-3-29 21:23:47编辑过]