discuz2.0升级到3.0遇到问题解决方案
2010-06-10 16:31
411 查看
1.表dnt_posts1中message字段即帖子内容中的换行符在数据库字段中是隐藏的,可见时为空格,自动升级程序在将论坛升级到3.0时,它是先更新表然后在把数据从2.0拷到3.0中,导致换行符丢失,必须在升级后采用update语句重新将message语句从2.0中拷贝到3.0中去,并且由于3.0支持html解析,所以htmlon字段的值必须由1改为0,才能使3.0的帖子内容排版不会变
代码
update dntupdate.dbo.dnt_posts1 set dntupdate.dbo.dnt_posts1.[message]=a.[message]
from (select * from dntupdate3.dbo.dnt_posts1) a
join dntupdate.dbo.dnt_posts1 on dntupdate.dbo.dnt_posts1.pid=a.pid
where dntupdate.dbo.dnt_posts1.pid<16284
update dntupdate.dbo.dnt_posts1 set htmlon=0
代码
update dntupdate.dbo.dnt_posts1 set dntupdate.dbo.dnt_posts1.[message]=a.[message]
from (select * from dntupdate3.dbo.dnt_posts1) a
join dntupdate.dbo.dnt_posts1 on dntupdate.dbo.dnt_posts1.pid=a.pid
where dntupdate.dbo.dnt_posts1.pid<16284
update dntupdate.dbo.dnt_posts1 set htmlon=0
相关文章推荐
- NHibernate2.0升级到3.0遇到的问题
- 从 .net 1.1 升级到 2.0过程中遇到的问题及解决方法
- 从 CCS 1.1 升级到 CS 2.0 所遇到的问题和部分解决方法
- apache的hadoop升级到CDH hadoop2.0时遇到的问题及解决
- AndroidStudio升级3.0后apt报错问题解决方案
- 从 .net 1.1 升级到 2.0过程中遇到的问题及解决方法
- Phalcon框架之———— 2.0升级到3.0 问题Model验证问题解决
- 个人总结:AS升级到3.0后遇到的问题及解决方法
- 应用程序从.net 2.0 升级到.net 4.0 后遇到的问题及解决办法
- Android Studio 2.3.*升级到3.0遇到的问题和解决版本
- NHibernate2.0升级到3.0遇到的问题
- 从 .net 1.1 升级到 2.0过程中遇到的问题及解决方法
- 求助高手帮忙解决oracle 10g安装后升级遇到的问题,!!!成分感谢!!!!
- wordpress配置HTTPS遇到问题解决方案
- visual studio 2010解决无法使用framework2.0、3.0、3.5方案
- 关于jcreator 3.0的中文问题解决方案
- VC6.0工程升级到VS2010遇到问题及解决办法
- Discuz X3整合ECShop同步登录登出问题解决方案
- 关于spring2.5,spring-security2.0升级 遇到的问题
- 编程老遇到MSVCR90D.dll问题解决方案