建站学 - 轻松建站从此开始!

建站学-个人建站指南,网页制作,网站设计,网站制作教程

当前位置: 建站学 > 网站开发 > asp教程 >

错误Provider (0x80020005) 类型不匹配解决方法

时间:2011-06-22 09:38来源: 作者: 点击:
  今天升级动易用2006到SW6.8的时候,发现前台会员中心发布文章的时候提示错误 Provider (0x80020005) 类型不匹配,看了提示的错误代码那行,代码是关于自定义字段的,发现代码没有问题,说明是数据库的问题,因为数据库不是直接升级上来的,我只比较了几个表,其它的没

 
今天升级动易用2006到SW6.8的时候,发现前台会员中心发布文章的时候提示错误 Provider (0x80020005) 类型不匹配,看了提示的错误代码那行,代码是关于自定义字段的,发现代码没有问题,说明是数据库的问题,因为数据库不是直接升级上来的,我只比较了几个表,其它的没注意。

      仔细查看后觉得PE_Field和PE_Article可疑,只有这两个表包含有自定义字段。网上搜索,此错误是因为插入的数据类型和数据表字段类型匹配,那么跟PE_Field也没有关系,因为PE_Field只定义了自定义字段的相关参数,并不涉及文章的自定义字段。那肯定就是PE_Article的问题了。因为我添加的自定义字段是日期类型的。PE_Article中的也是日期型啊,怎么就不匹配呢?

      于是重新添加一个日期型的自定义字段,然后到数据表中看它是什么类型的,发现新加的居然是文本类型。怪不得呢! 把原先的那两个也改为文本类型,成功解决!一个小问题折腾了我4个小时...  基础很重要啊~

(责任编辑:admin)
织梦二维码生成器
顶一下
(2)
100%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片