| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 706 人关注过本帖
标题:调试中出现的问题,请大侠解答
取消只看楼主 加入收藏
skysfw
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2008-5-15
收藏
 问题点数:0 回复次数:3 
调试中出现的问题,请大侠解答
ADODB.Recordset 错误 '800a0cc1'

在对应所需名称或序数的集合中,未找到项目。

/2626/CN_AdmProduct/edit.asp,行 313

代码如下(313行已经用红色标记):
'=============================== 更新数据库记录
    Set oRs = Server.CreateObject("ADODB.Recordset")
    sSQL = "Select * From " & tableName1 & " Where ID=" & nID
    oRs.Open sSQL,conn,1,3
        
    If nID = 0 Then oRs.AddNew()
    
        oRs("star")=star
        oRs("num")=num
        mmI=0
        do while mmI<fieldNum            
            If field(mmI,0) <> "" Then
            oRs(field(mmI,2))=field(mmI,0)
            End If
            mmI=mmI+1
        Loop
        
    
    oRs.Update()
    oRs.Close()

    If nID=0 Then
       oRs.open "select top 1 ID from products order by ID desc",conn,3,3
       nID=oRs(0)
       oRs("fileName")="jiudian" & nID & ".html"       
            oRs.update
       oRs.close
    End if

    strFileName=request("fileName")
    If strFileName="" Then strFileName="jiudian" & nID & ".html"
    If strFileName<>"" then
       response.redirect "/sendDetail.asp?act=1&redirect=jiudian&sourceUrl=hotel.asp__ID=" & nID & "&fileName=" & strFileName
       
    else
       Response.Write("<script>alert('操作成功.');history.go(-2);</script>")
    End if
搜索更多相关主题的帖子: 数据库 oRs 调试 Recordset 
2008-08-15 15:05
skysfw
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2008-5-15
收藏
得分:0 
[bo][un]madpbpl[/un] 在 2008-8-15 15:24 的发言:[/bo]

oRs.open "select top 1 ID from products order by ID desc",conn,3,3
改成
oRs.open "select top 1 ID,fileName from products order by ID desc",conn,3,3

oRs("fileName")="jiudian" & nID & ".html"     ' ...

改了之后显示找不到网页,我晕了哦
2008-08-15 15:40
skysfw
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2008-5-15
收藏
得分:0 
[bo][un]yms123[/un] 在 2008-8-15 15:46 的发言:[/bo]

找不到网页就不属于编码错误了,属于浏览器转向错误。

转向错误?我在代码里加的有添加后跳出修改完成的呀
2008-08-15 15:55
skysfw
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2008-5-15
收藏
得分:0 
[bo][un]byters[/un] 在 2008-8-15 16:01 的发言:[/bo]

在ftp里刷新一下啊????

按2楼的大哥的方法已经可以添加,但添加后显示

无法找到该页
您正在搜索的页面可能已经删除、更名或暂时不可用。 ”

但已经添加上,怎么没有跳出来一个对话框显示修改完成??我在代码里有这个语句的
    strFileName=request("fileName")
    If strFileName="" Then strFileName="jiudian" & nID & ".html"
    If strFileName<>"" then
       response.redirect "/sendDetail.asp?act=1&redirect=jiudian&sourceUrl=hotel.asp__ID=" & nID & "&fileName=" & strFileName
       
    else
       Response.Write("<script>alert('操作成功.');history.go(-2);</script>")
    End if
2008-08-15 16:06
快速回复:调试中出现的问题,请大侠解答
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.034994 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved