日期:2014-05-18  浏览次数:20457 次

html代码写进access并读出的几个问题
小弟在学FCKeditor,写进access的html不能正常读出并解析,只能解析3行html,我手动将这些access中的代码取出保存成htm文件则能正常运行,这是怎么回事?
1.我是直接将FCKeditor.value用 "备注 "的数据类型写进access的,里面是完整的html代码,连空格也在里面。
2.取出FCKeditor.value时不转化或者Server.HtmlEncode,Server.HtmlDecode都只能解析几行(尝试过多种控件)。
3.如果保存的不是html代码比如是TXT文本则没有问题。
4.写入前HtmlEncode,读出后HtmlDecode,依然只能解析几行。
我想问:
1.将html写进access前是否需要编码?需要何种编码?
2.从access中取出的html代码如何正确解析?

------解决方案--------------------
不需要编码解码。保存的时候将 '替换成 ' '即可,或者
采用参数的方式
command.Parameters.AddWithValue( "@Content ", " <html> ............. ");