Discuz!NT官方社区

首页 » Discuz!NT交流与讨论 » 数据转换 » 戏水,遇到几个问题!望能够解决
冰淇淋小子 - 2008-4-16 23:31:00
1、我原来用的是DCbbs7.0版本,然后转换到DZ.net2.1
现在遇到几个问题:
1、按照教程和说明把附件全部转移到了相应的文件夹帖子中是直接显示出来了,但是出现好几个HTML的代码!怎么回事见下面回帖


望怎么解决!
冰淇淋小子 - 2008-4-16 23:36:00
每个帖子都是这样http://www.hnbc123.com/showtopic-34848.aspx
[[replyview]
附件: /2008460392772727.jpg


[/replyview]
下面显示附件,这是怎么回事
冰淇淋小子 - 2008-4-17 8:34:00
55555555555555
冰淇淋小子 - 2008-4-17 9:36:00
戏水老大帮我看看好吗!
戏水 - 2008-4-17 10:02:00
请问您在后台 - 全局 - 基本设置  密码模式 开启了动网密码兼通模式了吗?
冰淇淋小子 - 2008-4-17 10:10:00
开启了!但是还是有!
冰淇淋小子 - 2008-4-17 10:10:00
开启了!但是还是有!
冰淇淋小子 - 2008-4-17 10:50:00
这个怎么解决,现在我们全部转换过来,而且已经设置后后台了,怎么解决!
戏水 - 2008-4-17 13:00:00
:D
冰淇淋小子 - 2008-4-17 13:04:00
戏水,笑什么!
戏水 - 2008-4-17 14:12:00
正在帮您想办法
冰淇淋小子 - 2008-4-17 14:39:00
谢谢咯!我等待你的回复!你的短消息就是发不过去!
戏水 - 2008-4-17 15:30:00
请做好数据库备份后 在sqlserver查询分析器中执行 下面的代码。 看看效果如何

--建立临时表
create table dnt_temp
(
        pid  int,
        message nvarchar(4000)
)

go

--往临时表转义数据
insert into dnt_temp(pid ,message) select pid,cast(message as nvarchar(4000)) from dnt_posts1 where message like '%replyview]%'
go

--替换
Update        dnt_temp
Set        message = replace(message, 'replyview]', 'hide]')

go

--更新dnt_posts1 中message字段
update dnt_posts1 set dnt_posts1.message=dnt_temp.message
from dnt_temp
where dnt_posts1.pid= dnt_temp.pid

go

--删除临时表

drop table dnt_temp


冰淇淋小子 - 2008-4-17 16:03:00
我有空来操作一下!
戏水 - 2008-4-17 18:12:00
just  用力 try
冰淇淋小子 - 2008-4-17 22:10:00
老大就是老大!执行成功,没有任何问题


不过上面的火星文我看不懂哦!
戏水 - 2008-4-18 9:40:00
:~  火星文~~
冰淇淋小子 - 2008-4-18 10:22:00
just  用力 try

不懂什么意思!哈哈哈哈!
1
查看完整版本: 戏水,遇到几个问题!望能够解决