订阅/程序下载
首页 > 5ucms教程 > 正文
5ucms出现Microsoft VBScript runtime 错误 800a005e
作者:Qiuss 来源: 日期:2010/8/4 7:36:36 浏览量:662(滞后) 人气:LOADING...(实时) 【

5ucms更新文章的时候无意中删除了一个栏目本来栏目ID是按照1234排列的,结果变成1235,通过修改access数据库,把id5改成了4,在更新缓存的时候就出现下面提示:

Microsoft VBScript runtime 错误 '800a005e'

Invalid use of Null: 'replace'

D:\WEBSITES\HLDS007\ADMIN\../Inc/function.asp,行 292
 

回答:

1、cid是cid,id是id,你不要去管id是多少,把cid改成原来的就可以了吧。id是数据表内部标识,cid是标识栏目的唯一标识。两者没有必然的联系。

2、

那个排序是按顺序在排。你可以自定义排列的顺序的。不需要动到数据库。

3、

我想楼主的意思是删除了一个栏目,导致了自动排列的ID越过了一位,所以删除前是1234,删除后新增一个变成了1235,还是那句话,cid是cid,id是id,你不要去管id是多少,把cid改成原来的就可以了吧。id是数据表内部标识,cid是标识栏目的唯一标识。两者没有必然的联系。

4、

更新文章的时候无意中删除了一个栏目本来栏目ID是按照1234排列的,结果变成1235,通过修改access数据库,把id5改成了4

这是原话……

5、

的确是这样的,本来是误删除了id4,发现后重新建立一个和之前id4一样的栏目名,结果前面的排序变成了id5,我通过修改数据库的意思是看到后台栏目那里的排列编号变成了1235,很不美观,就想着直接修改数据库的方式改过来。在数据库的channel表里,id是自动编号的,所以我就把channel复制了一份表结果删除原来的,并重新建立了一个同名的表,这样id在表里的编号排列就变成了1234了,但是只要已更新缓存就会出现如上错误提示。还有按照你说的直接把cid改成原来删除前的4的话,内容管理里面的内容就不属于任何栏目了。

本站推荐:5ucms模板 5ucms插件 微信/QQ:3876307        [复制给好友] [打印] [关闭] [返回] [顶部]
上一篇:5ucms uploadfile 目录默认的权限
下一篇:5ucms出现 /inc/function.asp, 第 65 行
本站声明:本网站所载文章等内容,目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权及其它问题,请在30日内与本网联系(Email:3876307#qq.com),我们将在第一时间删除内容。若原创内容转载请注明出处。
常见问题: 什么是路径码? 如有问题,请在下方评论提问或加入5ucmsQQ群
5ucms出现Microsoft VBScript runtime 错误 800a005e的关键词:5ucms Microsoft VBScript runtime 错误 800a005e
评论信息
相关分类
本周热门
本月热门
关于我们 - 版权/免责 申明 - 建站服务 - 网站地图 - 稿件投递 - 联系我们 - 5ucms
Copyright © 2008-2015 www.5ucms.org 微信/QQ:3876307