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

 找回密码
 立即注册
搜索
12
返回列表 发新帖

[疑问] dv7.1 sql转化到dz6.1uc后,帖子ID全部变动

[复制链接]
beijing200808 发表于 2008-10-15 15:46:15 | 显示全部楼层
帖子可以正常显示。
我旧论坛的数据确实分为三张表来保存的,200多万帖子。
但是,动网的存储方式并不是如您所说,每个表中的ID都从小开始,不同dv_bbs中的帖子的id是不会重复的。
如果转换程序的处理方式是重新让 ...

那新旧论坛的帖子ID就不可能对应了。即使原来只有一张数据表,那还有删帖的情况……


不知道新旧论坛的帖子ID为什么要对应?discuz是按照新的帖子的pid运行的,跟旧的pid没有联系的。至于你说的删除,动网删除帖子的时候,也是要从表中删除帖子。删除的帖子更不可能被转换了。
回复

使用道具 举报

 楼主| iwantyou 发表于 2008-10-15 16:34:39 | 显示全部楼层
需要对应的原因:
在旧论坛中,Dv_bbs中的isagree字段记录了帖子评价分值,转换程序没有转换这个字段的内容(看代码是直接把rate=0了),那么我就需要自己手工转换。可是如果新旧论坛的pid不一致,那我就连手动转换的可能都没有了……

谢谢版主关注,继续期盼解决方案。
回复

使用道具 举报

 楼主| iwantyou 发表于 2008-10-15 20:22:53 | 显示全部楼层
谢谢版主的指点,我已经解决好了这个问题,自己修改了转换程序代码。
回复

使用道具 举报

和他来吧 发表于 2008-10-16 04:22:47 | 显示全部楼层
!!!!!!!!!!!!!!!
回复

使用道具 举报

 楼主| iwantyou 发表于 2008-10-26 11:24:45 | 显示全部楼层
本帖最后由 iwantyou 于 2008-10-26 11:32 编辑

唉…
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-16 14:28 , Processed in 0.102878 second(s), 12 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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