错误号:3704 错误描述:对象关闭时,不允许操作

所属分类: CMS教程 / 其它cms 阅读数: 1052
收藏 0 赞 0 分享

“错误号:3704 错误描述:对象关闭时,不允许操作。sql=select top 10 ContentID,a.SortID,a.GroupID,a.Exc.......”
inc/AspCms_MainClass.asp文件,大约900行,原来代码为:


复制代码
代码如下:

if str="content" or str="news" or str="product" or str="down" or str="pic" then
sperStrs =conn.Exec("select SpecCategory+'_'+SpecField from {prefix}SpecSet Order by SpecOrder Asc,SpecID", "arr")
if isarray(sperStrs) then
for each spec in sperStrs
sperStr = sperStr&","&spec
next
end if

我们修改为:


复制代码
代码如下:

if str="content" or str="news" or str="product" or str="down" or str="pic" then
sperStrs =conn.Exec("select SpecCategory+'_'+SpecField from {prefix}SpecSet Order by SpecOrder Asc,SpecID", "arr")
if isarray(sperStrs) then

sperStr=""
for each spec in sperStrs
sperStr = sperStr&","&spec
next
end if

因为程序在同一个页面循环{aspcms:content}标签时,原来的代码在后面再调用该标签时会不断累加 sperStr值,造成该标签数量越多,后面的SQL查询字段,而Access数据库,单表最多255个字段,SQL查询里面一次查询也最多不超过255个字段,当累加的字段数超过255个时,运行程序就会出错。此时,会引起inc/AspCms_MainClass.asp文件,大约152行的程序代码,内容是:


复制代码
代码如下:

If Not DebugMode Then

if Err then
errid=Err.number:errdes=Err.description:Err.Clear:dbConn.close:set dbConn=nothing:isConnect=false
echoErr err_03,errid,errdes&"sql="&sqlStr
end if
end if

如果有错误,程序代码会关闭数据。于是就出现了前文的错误 。

更多精彩内容其他人还在看

苹果CMS自适应手模板设置方法

在本篇文章里小编给大家整理的是关于苹果CMS自适应手模板设置方法,有需要的朋友们参考学习下。
收藏 0 赞 0 分享

海洋cms电影源码安装步骤方法

在本篇文章里小编给大家整理的是关于海洋cms电影源码安装步骤方法以及相关知识点,有兴趣的朋友们学习下。
收藏 0 赞 0 分享

苹果cms更换logo的方法

在本篇文章里小编给大家分享的是关于苹果cms更换logo的方法和步骤,有需要的朋友们可以学习参考下。
收藏 0 赞 0 分享

苹果cms添加播放器的方法步骤

在本篇文章里小编给大家整理的是关于苹果cms添加播放器的方法步骤,对此有需要的朋友们可以学习下。
收藏 0 赞 0 分享

苹果cms采集插件安装的步骤

在本篇文章里小编给大家整理的是关于苹果cms采集插件安装的步骤和方法,有需要的朋友们可以学习下。
收藏 0 赞 0 分享

UTF-8文件BOM信息自动检测和自动清除源码

BOM信息是文件开头的一串隐藏的字符,用于让某些编辑器识别这是个UTF-8编码的文件,也编辑器自动加上的这个会导致页面头部会出现一个空白行;如果是织梦的程序也会引起验证码不显示等问题
收藏 0 赞 0 分享

安装FastAdmin时报1146 Table 'fastadmin.fa_admin' doesn't exist错误

有部分小伙伴在安装FastAdmin时报以下错误,SQLSTATE[42S02]: Base table or view not found: 1146 Table 'fastadmin.fa_admin' doesn't exist
收藏 0 赞 0 分享

Fastadmin的安装与使用方法

这篇文章主要介绍了Fastadmin的安装与使用方法,需要的朋友可以参考下
收藏 0 赞 0 分享

joomla手动实现后台上传和缩略图入库扩展实现方法分享

今天抽空来说说如何扩展上传图片的同时生成缩略图,这样就不用在显示图的时候设置宽度高度,而且可以让页面加载很快,对于图片展示类型网站和模版类网站,我想都是需要这样一个实用的功能的吧
收藏 0 赞 0 分享

IT文艺男评cms系列一至五 IT文艺男青年对CMS的另类评价(图文)

从另一个角度看CMS.看看IT文艺男青年怎么评CMS
收藏 0 赞 0 分享
查看更多