Microsoft VBScript 运行时错误 错误 '800a0009'

网上有关“Microsoft VBScript 运行时错误 错误 '800a0009' ”话题很是火热 ,小编也是针对Microsoft VBScript 运行时错误 错误 '800a0009'寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。

方法一:更新一下缓存...

方法二:用要用SP1原版的所有文件去覆盖你原来的文件就行了 ,记住要更改conn.asp

原因:道具中心数据库路径设置有错

解决:查看conn.asp文件 ,检查道具中心数据库路径,根据此路径检查服务器上是否存在此文件,如没有请上传至相应位置 。

升级后出现以下错误:

Microsoft VBScript 运行时错误 错误 ’800a0009’

下标越界: ’[number: 0]’

/inc/Dv_ClsMain.asp ,行 659

原因:未使用DVBBS7.1SP1的论坛程序文件。

解决:把数据库放到DVBBS7.1SP1程序中运行,谨记到conn.asp中修改好数据库路径。

有些人更新了缓存,不多久又会出现问题..就要用.第二个方法.

..

补充:

如果你按照以上的还不行.,.就将Access数据库下载到本地,用Access打开数据库 ,在菜单里面找到“数据库实用工具”--“修复和压缩数据库”,运行一下,再上传到服务器.

再不行..就是数据库文件没有写入的权限,增加写入权限就可以了,可能是DV_Style表不匹配或损坏 ,尝试重新建立或导入.

最后的解决办法..

(1)直接进入后台管理,清除服务器缓存

(2)到后台新建一个版块,然后更新缓存 ,然后把该版块删掉 。

(3)运行升级包中的CleanCache.asp执行更新缓存!

请你细心尝试下....今次真的希望帮到你..

有几个问题:

1 、a,b,r都没用到;

2、main没有返回值;

3、需要判断n是不是<=10,否则会下标越界;

4 、for(i=1;i<=n;i++)需要改为

for(i=0;i<n;i++)

5 、scanf("%lf %lf\n",x[i],y[i]);需要改为

scanf("%lf %lf\n",&x[i],&y[i]);

#include <stdio.h>

main()

{

int n,i;

double x[10],y[10],sumx,sumy,ax,ay;

scanf("%d",&n);

if(n>10)

n=10;

for(i=0;i<n;i++)

scanf("%lf %lf",&x[i],&y[i]);

for(i=0,sumx=0,sumy=0;i<n;i++)

sumx=sumx+x[i],sumy=sumy+y[i];

ax=sumx/n;

ay=sumy/n;

printf("average of x =%lf\naverage of y =%lf",ax,ay);

return 0;

}

关于“Microsoft VBScript 运行时错误 错误 '800a0009' ”这个话题的介绍,今天小编就给大家分享完了 ,如果对你有所帮助请保持对本站的关注!

(27)

猜你喜欢

发表回复

本站作者才能评论

评论列表(3条)

  • 寒塘蓼花的头像
    寒塘蓼花 2025年09月11日

    我是翰腾号的签约作者“寒塘蓼花”

  • 寒塘蓼花
    寒塘蓼花 2025年09月11日

    本文概览:网上有关“Microsoft VBScript 运行时错误 错误 '800a0009'”话题很是火热,小编也是针对Microsoft VBScript 运行时错误 错误 '80...

  • 寒塘蓼花
    用户091110 2025年09月11日

    文章不错《Microsoft VBScript 运行时错误 错误 '800a0009'》内容很有帮助

联系我们:

邮件:翰腾号@gmail.com

工作时间:周一至周五,9:30-17:30,节假日休息

关注微信