apm固定翼安装教程:ASP 数据库操作错误

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/14 03:33:55
错误类型:
Microsoft OLE DB Provider for SQL Server (0x80040E25)
在获得新的行句柄之前,必须释放所有的行句柄。
请问这通常会是什么问题呢?我的程序上是在用一个recordset对象的AddNew方法时显示的这个错误...
set rsSource=Server.CreateObject("ADODB.Recordset")
set rsTarget=Server.CreateObject("ADODB.Recordset")
Source="Select pub_id,pr_info from Pub_Info"
ActiveConnection="Provider=SQLOLEDB;Data Source=li;Initial Catalog=pubs;User ID=sa;Password="
rsSource.Open Source,ActiveConnection,CursorType,LockType,Options
Source="Test"
ActiveConnection="Provider=SQLOLEDB;Data Source=li;Initial Catalog=pubs;User ID=sa;Password="
rsTarget.Open Source,ActiveConnection,CursorType,LockType,Options
For i=0 to rsSource.Fields.Count-1
Response.Write Ucase(rsSource(i).Name)
Next
While Not rsSource.EOF
Response.Write rsSource(0).Value
rsTarget.AddNew
rsTarget(0)=rsSource(0).Value
Size=1024
Flag=0
While Flag<rsSource(0).ActualSize
Str=rsSource(1).GetChunk(Size)
Flag=Flag+Size
rsTarget(1).AppendChunk Str
Response.Write Str
Wend
rsSource.MoveNext
Wend

最好把代码贴出来。

code!gei me!