用ADO连接的时候想分页,但为什么会提示:对象打开时,不允许操作。 ?

古笑添 2005-06-10 02:37:25
分页代码:
try{
var dbConn=Server.CreateObject("ADODB.Connection");
dbConn.Open("Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Initial Catalog=data;Data Source=.");
var dbRs=Server.CreateObject("ADODB.Recordset");
dbRs.Open("select * from test",dbConn);

dbRs.CursorType=adOpenStatic;
dbRs.PageSize=3;
CurrentPage=Request("Page");
if (CurrentPage<1){
CurrentPage=1;
if (CurrentPage>dbRs.PageCount)
CurrentPage=dbRs.PageCount;
}
else{
CurrentPage=1;
}
dbRs.AbsolutePage=2;
dbRs.AbsolutePosition=0;
for (var i=0;i<dbRs.PageSize;i++){
Response.Write(dbRs("name"));
dbRs.MoveNext();
}
}
catch(e){
Response.Write(e.description);
}
finally{
dbRs.Close();
dbRs=null;
dbConn.Close();
dbConn=null;
}

请大家指教!
祝大家明天节日过得愉快
...全文
67 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
moonvan 2005-06-10
  • 打赏
  • 举报
回复
吧这几句去掉看看dbRs.Close();
dbRs=null;
dbConn.Close();
dbConn=null;

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧