主题:  错误类型:Provider (0x80020005)

bzyum

职务:普通成员
等级:1
金币:1.0
发贴:167
注册:2001/11/24 22:11:43
#12002/10/27 22:28:07
错误类型:
Provider (0x80020005)
/myhome/37cn/trade/member/changeinfo2.asp, 第 192 行
-
在dwmx中查看第192行代码为:
    end if


求教Provider (0x80020005)通常是什么引起的错误,用0x80020005在论坛搜索找不到结果



5D荣誉版主

职务:普通成员
等级:1
金币:10.0
发贴:271
注册:2002/10/16 16:19:02
#22002/10/28 10:20:35
你问题是不是数据库从Microsoft Access 97 升级到2000产生的?



绿茶

职务:普通成员
等级:8
金币:10.0
发贴:19267
注册:2000/12/28 12:10:01
#32002/10/28 10:53:50
多了个end if
或者while循环还没结束就使用了end if



bzyum

职务:普通成员
等级:1
金币:1.0
发贴:167
注册:2001/11/24 22:11:43
#42002/10/28 21:03:54
原因找到了:我为了节省数据库的体积把对应字段的数字类型由长整型改为整型,结果出现了以上错误

该回来就ok了

其实我要存储的是oicq号码,最多不过10位数字,为什么不能用整型数据呢?



5D荣誉版主

职务:普通成员
等级:1
金币:10.0
发贴:271
注册:2002/10/16 16:19:02
#52002/10/29 8:44:27
当然是整型数据的存储范围不够了