Discuz!官方免费开源建站系统

 找回密码
 立即注册
搜索

[疑问] dvbbs8.2 sql转dz7.0时出错,各位兄弟姐妹帮忙呀

[复制链接]
chinaczb2001 发表于 2009-6-2 10:56:08 | 显示全部楼层 |阅读模式
本帖最后由 chinaczb2001 于 2009-6-2 12:07 编辑

大家好!最近想把论坛转为dz7.0,以前是dvbbs 8.2 sql版本的,感觉有点慢。
我的文件目录是这样的:dz7.0放在根目录下面,uc放在根目录下的uc文件夹下,这样应该是没问题的。首先安装了uc,然后在uc里面添加应用安装了dz7.0,安装过程都没有问题。接下来进行数据转换,下载了最新的XConvert1.31,安装说明进行操作,第一步(转化会员)和第二步都没有问题,到第三步(主题和投票)的时候出错了,显示:
SQL: SELECT userid FROM Dv_voteuser WHERE voteid=1 AND (voteoption='0' OR LEFT(voteoption, 2)='0,' OR LEFT(voteoption, 3)='0,' OR CHARINDEX(',0,', voteoption)>0 OR RIGHT(voteoption, 2)=',0' OR RIGHT(voteoption, 3)=',0')
Errormsg: MSSQL ERROR
麻烦各位兄弟姐妹帮忙看看什么问题呢,谢谢了!

问题已经解决了:把Dv_voteuser表里面的字段voteoption类型改为varchar就可以了,呵呵!
回复

使用道具 举报

club123456 发表于 2009-6-2 11:49:54 | 显示全部楼层
将dv_voteuser中的voteoption字段修改为varchar类型再试一下看
回复

使用道具 举报

 楼主| chinaczb2001 发表于 2009-6-2 12:04:21 | 显示全部楼层
嗯,已经解决了,就是楼上的方法,多谢了!!!一开始没注意,只是把ntext改为text类型,后来看了一下,这个字段里面内容也不多,我就直接改为varchar(2000)了,呵呵!
回复

使用道具 举报

gooversea 发表于 2009-6-2 18:59:44 | 显示全部楼层
我也在转换呢
回复

使用道具 举报

12153556 发表于 2009-6-2 23:57:13 | 显示全部楼层
恭喜加入discuz的大家庭
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-9-16 19:34 , Processed in 0.098701 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表